当前位置:首页 > 05-《高级语言程序设计(C)》选择结构 - 图文
选择结构程序设计
#include
case 10:case 9:gc='A';break;case 8:gc='B';break;case 7:gc='C';break;case 6:gc='D';break;default :gc='E';}
printf(\百分制的成绩:%0.1lf,
五分制的成绩:%c\\n\
}
Copyright ?2000-2011 王灿辉.All Rights Reserved.
选择结构程序设计
//将百分制的成绩转化为五分制的成绩#include
double g;char gc;char g_str[][7]={
\优秀\良好\中等\及格\不及格\printf(\请输入成绩:\gc=(g>=90?'A':g>=80?'B':
g>=70?'C':g>=60?'D':'E');
printf(\百分制的成绩:%0.1lf,五分制的成绩:%s\\n\g_str[gc-'A']);}
Copyright ?2000-2011 王灿辉.All Rights Reserved.
选择结构程序设计
?逻辑表达式错误(优先级、||与&&混淆、用,代替||等)。
?复合语句没有加{},例如:if (条件)写成:if (条件){ <语句1>;<语句1>; <语句2>; <语句2>;}
Copyright ?2000-2011 王灿辉.All Rights Reserved.
选择结构程序设计
if (……)
printf(\只有该语句属于if语句!\\n\
printf(\该语句即使有缩进排列也不属于上述的if语句!想属于上述的if语句必须加上{}!\\n\else {//……}
?注意:缩进排列只是给人看,计算机只能按语言的语法理解。
Copyright ?2000-2011 王灿辉.All Rights Reserved.
共分享92篇相关文档