选择结构要点分析.ppt

问题描述:将键盘输入的百分制成绩转换成五级计分制成绩输出。五级计分制成绩用字母A、B、C、D和E分别表示100~90、89~80、79~70、69~60、59~0。 问题分析: 确定数据结构。 整型变量score——存输入的百分制成绩 字符变量grade——存五级计分制成绩 确定数据处理流程。先从键盘输入一个百分制成绩,再将输入的百分制成绩转换成五级计分制成绩,最后输出五级计分制成绩。 程序实现: #includestdio.h int main(void) { int score; /*保存输入的百分制成绩*/ char grade; /*保存五级计分制成绩*/ printf(输入一个成绩:); scanf(%d,score); if(score100 || score0) /*对输入的成绩作有效性判断*/ { printf(输入百分制成绩无效\n); return 1; } if(score=90) grade=A; /*L1*/ else if(score=80) grade=B; else if(score=70) grade=C; else if(score=60)

文档评论(0)

1亿VIP精品文档

相关文档