C语言编程(练习5:循环,三大循环结构 )
来源:互联网 发布:电子元件查询软件 app 编辑:程序博客网 时间:2024/05/21 15:45
题目:
输入学生成绩,输出等级,规则如下:
90~100 A
80~89 B
70~79 C
60~69 D
不及格 E
<span style="font-size:14px;color:#333333;">/**<输入学生成绩,输出等级,规则如下:90~100 A80~89 B70~79 C60~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显示
0 0
- C语言编程(练习5:循环,三大循环结构 )
- C语言编程(练习1:循环,三大循环结构 )
- C语言编程(练习2:循环,三大循环结构 )
- C语言编程(练习4:循环,三大循环结构 )
- C语言编程(练习3:循环,三大循环结构 )
- C语言编程(练习6:循环,三大循环结构 )
- C语言编程(练习7:循环,三大循环结构 )
- C语言中的三大循环
- C语言的流程控制(第二篇章:三大循环)
- Java 三大循环结构
- C语言循环结构练习1
- C语言循环结构练习2
- C语言 第五章 循环结构练习
- C语言的分支结构和循环结构(三)
- c语言 三大循环 四大跳转 和判断语句
- 黑马程序员-C语言笔记(三)循环结构
- C编程语言中的循环结构(loops)
- C语言编程3 循环结构
- Windows下mysql忘记root密码的解决方法
- 【C语言】9的个数
- C++ 函数的缺省参数
- 运行mvn提示错误No goals have been specified for this build
- Think in OO(1)
- C语言编程(练习5:循环,三大循环结构 )
- win8 系统安装python 2.7 【问题解决】--mindfusion 解决--2-5
- java内存溢出跟踪解决思路
- 两个高斯函数的卷积仍为一高斯函数
- HDU - 1754 I Hate It (线段树)
- 【C语言】逆转二进制数的几种方法
- 火狐浏览器禁止javaScript
- MySQL系列:innodb源码分析之page结构解析
- java解惑之表达式之谜(谜题3)