我是靠谱客的博主 炙热面包,最近开发中收集的这篇文章主要介绍C语言编程(练习5:循环,三大循环结构 ),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

题目:

输入学生成绩,输出等级,规则如下:
90~100 A
80~89 B
70~79 C
60~69 D
不及格     E

<span style="font-size:14px;color:#333333;">/**<
输入学生成绩,输出等级,规则如下:
90~100
A
80~89
B
70~79
C
60~69
D
不及格
E */
#include <stdio.h>
#include <stdlib.h>
int main()
{
double score;
int i;
printf("请输入学生成绩:n");
scanf("%lf",&score);
//读取double数值时候,数字格式说明符应该用%lf
//scanf("%d",&score);
if(score<0 || score>100)
{
printf("成绩格式不对!");
return -1;
}
i = score/10;
switch(i)
//注意switch的格式
{
case 10:
case 9:
{
printf("A");
break;
}
case 8:
{
printf("B");
break;
}
case 7:
{
printf("C");
break;
}
case 6:
{
printf("D");
break;
}
default:
printf("E");
}
return 0;
}
</span>


运行结果:



PS:用scanf读取double类型数据的时候,用的格式说明符要时%lf才可以!

参考:为什么使用%lf读取double类型数值,而用%f显示

最后

以上就是炙热面包为你收集整理的C语言编程(练习5:循环,三大循环结构 )的全部内容,希望文章能够帮你解决C语言编程(练习5:循环,三大循环结构 )所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部