选择结构程序

编写程序,学生单科成绩按下列标准分等(其中x为每个学生的单科成绩)

成绩                等级英文名称

x<60                      bad

60<=x<80                  middle

80<=x<90                  good

90<=x                    excellent

现输入某个学生的单科成绩,请输出他的等级标准。

方法一:

#include

int  main()

{

int ival;

printf("请输入某个学生的单科成绩:");

scanf("%d",&ival);

if(ival<60)

{

printf("等级为:bad\n");

}

else  if(ival>=60&&ival<80)

{

printf("等级为:middle\n");

}

else  if(ival>=80&&ival<90)

{

printf("等级为:good\n");

}

else  if(ival>=90&&ival<=100)

{

printf("等级为:excellent\n");

}

return  0;

}

方法二:

#include

int  main()

{

int ival=0;

int  k;

printf("请输入某个学生的单科成绩:");

scanf("%d",&ival);

k=ival/10;

switch(k)

{

case 1:

case 2:

case 3:

case 4:

case 5:

{

printf("等级为:bad\n");

break;

}

case 6:

case 7:

{

printf("等级为:middle\n");

break;

}

case 8:

{

printf("等级为:good\n");

break;

}

case 9:

case 10:

{

printf("等级为:ecellent\n");

break;

}

}

return  0;

}

你可能感兴趣的:(选择结构程序)