61阅读

c语言程序-C语言 程序

发布时间:2017-09-18 所属栏目:c语言程序

一 : C语言 程序

C语言 程序

3.给出一个百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,81-89分为B,70-79分为C,60-69分为D,60分以下为E。

。www.61k.com。

① 事先编好程序,要求分别用if语句和switch语句实现。运行程序,并检查结果是否正确。

② 再运行一次程序,输入分数为负值(如-70),这显然是输入时出错,不应给出等级。修改程序,使之能正确处理任何数据:当输入数据大于100或小于0时,通知用户“输入数据错”,程序结束。

C语言 程序的参考答案

switch语句:

#include

main()

{

int iNum;

sacnf("%d", &iNum);

switch (iNum / 10)

{

case 10:

case 9 : printf("An");break;

case 8 : printf("Bn");break;

case 7 : printf("Cn");break;

case 6 : printf("Dn");break;

default: printf("En");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("An");

}

else if (score>= 80)

printf("Bn");

else if (score>= 70)

printf("Cn");

else if (score>= 60)

printf("Dn");

else

printf("En");

}

else

break;

}

return 0;

}

不知道有错没有,自己试试吧

二 : C语言程序

本文标题:c语言程序-C语言 程序
本文地址: http://www.61k.com/1065017.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1