国庆前老师布置了C程序作业,今天上网无聊,所以就下了个Win-TC写作业,题目很简单,因为我也只能做简单的,呵呵!
把题目和程序代码发出来,留念下。
题目:
输入考试成绩,80-100分输出评语Very good!,60-79分输出评语good!,10-59分输出评语fair,0-39分输出评语poor。
main() { float x; printf("Welcome To My Blog http://www.binjoo.net\nPlease input your score:"); scanf("%f",&x); if(x>=80 && x< =100) printf("Very Good!"); else if(x>=60 && x< =79) printf("Good!"); else if(x>=40 && x< =59) printf("Fair"); else if(x>=0 && x< =39) printf("Poor"); getch(); }
我完全看不懂啊。
你洋气了拉
感觉这个用 switch 写好一点。。。
嘿嘿,原来在教材上看过类似的题目,用 switch 看起来简洁,代码可读性高。 利于修改。。
仅仅个人意见
同意 倚栏听风 的观点,你用那么多 if 容易出错,特别是写的代码比较长的时候