1. c++中五分制转百分制的问题求大神告诉我程序错在哪,万分感谢!
程序没有错,你用的是中文输入法,换成英文就行了。注意看你的逗号,明显就是中文逗号
2. 用最简单的c语编写程序将一个百分制成绩转换为五分制成绩
#include <cstdio>
int main ()
{
int n;
scanf ("%d",&n);
if (n>=90)//如果n大于等于90
{
printf ("A");//输出A
}
else if (n>=80)//如果n大于等于90不成立且大于等于80
{
printf ("B");//输出B
}
else if (n>=70)//如果n大于等于80不成立且大于等于70
{
printf ("C");//输出C
}
else //如果以上条件均不成立(小于70)
{
printf ("D");//输出D
}
return 0;//结束函数
}
3. 将输入的五分制成绩转换成百分制输出
嗯,用switch case语句
4. c语言,输入五级制成绩,输出相应的百分制成绩。要求用switch语句实现。 复制粘贴过来的就别麻烦了。
神啊 好吧 我告诉你把
int main()
{
char map;
printf("你输入的五级制成绩:");
scanf("%c",&map);
printf("对应的成绩:");
switch(map)
{
case 'A':printf("90~100\n")break;
case ‘B’:printf("80~89\n");break;
case 'C':printf("70~79\n");break;
case ‘D’:printf("60~69\n");break;
case ‘E’:printf(“<60\n")break;
default:printf(”enter data error!\n");
}
return 0;
}
5. C语言题目:输入一个五分制A,B,C,D,E对应的百分制范围怎么做
这个是你输入"A,B,C,D,E",就打印出这5个等级所对应的分数范围:
#include "stdio.h"
void main()
{
char grade;
int score;
printf("please input the grade\n");
scanf("%c",&grade);
switch(grade)
{
case 'A':printf("90~100");break;
case 'B':printf("80~89");break;
case 'C':printf("70~79");break;
case 'D':printf("60~69");break;
case 'E':printf("0~59");break;
}
}
以下这个是你输入分数,就打印出它的等级,如果超出范围则打印出'?'
#include "stdio.h"
void main()
{
int score;
char grade;
printf("Please input the score:\n");
scanf("%d",&score);
switch((int)(score/10))
{
case 10;grade='A';break;
case 9:grade='B';break;
case 8:grade='C';break;
case 7:grade='D';break;
default:grade='E';break;
}
printf("%c",grade);
}
6. C语言求解答!
#include<stdio.h>
charfun(intscore)
{
if(score>=90&&score<=100)
return'A';
if(score>=80&&score<90)
return'B';
if(score>=70&&score<80)
return'C';
if(score>=60&&score<70)
return'D';
return'E';
}
intmain()
{
intscore;
scanf("%d",&score);
while(score>=0)
{
printf("%d->%c ",score,fun(score));
scanf("%d",&score);
}
return0;
}
7. C语言:将五分制成绩转化为百分制 急求!!!!!!!!!!11
乘以20就行了吧,这么简单都不自己写
8. c语言成绩百分制转换
case 10:
case 9:
grade='A';
brreak;