您的位置:

c语言成绩分档,分数c语言

本文目录一览:

c语言成绩分级

a=M/10;/*开关值是一个整形数*/

switch(a)

{

case 10 :/* '10' ; 应去掉单引和分号*/

case 9 :printf("D\n");break;

case 8 :printf("C\n");break;

case 7 : /*连续的键值,相同的处理,可以这样简化*/

case 6  printf("B\n");break ;

case 5 :

case 4 :

case 3 :

case 2 :

case 1 : /*连续的键值,相同的处理,可以这样简化*/

case 0 :printf("A\n");break;

}

注:本程序中EOF为结束标志位,只要你键入的值不等于-1,就可实现连续查等级。

用c语言编程学生成绩,分为优秀,良好,及格,不及格四类,用if~else~if结构如何编辑?

#includestdio.h

int main()

{

int i,b=0,j=0,l=0,y=0,a[10];

printf("请输入10个学生的成绩\n");

for(i=0;i10;i++)

scanf("%d",a[i]);

for(i=0;i10;i++)

{

if(a[i]60)

{

b++;

}

else if(a[i]70)

{

j++;

}

else if(a[i]80)

{

l++;

}

else if(a[i]=100)

{

y++;

}

}

printf("优秀%d\n",y);

printf("良好%d\n",l);

printf("及格%d\n",j);

printf("不及格%d\n",b);

return 0;

}

在C语言编程中,给出一个百分制成绩,要求输出成绩等级

#include stdio.h

int main()

{

int score, m;

scanf("%d", score);

while (score 0 || score 100){

printf("Error! Retry!\n");

scanf("%d", score);

}

m= score / 10;

if (m= 9)

printf("Grade is A!\n");

switch(m){

case 0: printf("Grade is E!\n"); break;

case 1: printf("Grade is E!\n"); break;

case 2: printf("Grade is E!\n"); break;

case 3: printf("Grade is E!\n"); break;

case 4: printf("Grade is E!\n"); break;

case 5: printf("Grade is E!\n"); break;

case 6: printf("Grade is D!\n"); break;

case 7: printf("Grade is C!\n"); break;

case 8: printf("Grade is B!\n"); break;

}

return 0;

}

扩展资料:

其他实现输出成绩等级‘A'、’B‘、'C'、‘D'、'E’。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分一下为E的方法:

#include stdio.h

int main()

{

int score;

scanf("%d", score);

while (score 0 || score 100){

printf("Error! Retry!\n");

scanf("%d", score);

}

if (score 60)

printf("Grade is E!\n");

else if (score = 60 score 70)

printf("Grade is D!\n");

else if (score = 70 score 80)

printf("Grade is C!\n");

else if (score =80 score 90)

printf("Grade is B!\n");

else

printf("Grade is A!\n");

return 0;

}

c语言,给出一个百分制成绩,要求输出成绩等级A,B,C,D,E。90分以上为A,80~90分为B,

#include

main()

{

int iNum;

sacnf("%d", iNum);

switch (iNum / 10)

{

case 10:

case 9 : printf("A\n");break;

case 8 : printf("B\n");break;

case 7 : printf("C\n");break;

case 6 : printf("D\n");break;

default: printf("E\n");break;

}

}

if语句:

#include

#include

int main(int aragc, char *argv[])

{

int score;

int ret;

printf("please input score:\n");

while(1){

ret = scanf("%d", score);

if (ret){

if (score = 90){

printf("A\n");

}

else if (score = 80)

printf("B\n");

else if (score = 70)

printf("C\n");

else if (score = 60)

printf("D\n");

else

printf("E\n");

}

else

break;

}

return 0;

}

拓展资料

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。