导航菜单
首页 >  C语音期中考试题  > c语言基础程序设计

c语言基础程序设计

c语言试题易错点1. 看程序写答案2.改错题易错点

1. 看程序写答案

1.printf("%d,",c); 注意" "内是否有逗号 2.判断浮点型是否相等时有精度限制

float f=0.1;if(f==0.1)a=1;else a=0;printf("%d",a);

Output:0 比较需要使用abs(a-b)b+c 判断语句的返回值为0或1 4.a&&b||c &&若左为零则不执行右 ||若左为1则不执行右 !=无赋值功能 5.a?b:c三目运算符 等价于if(a)b;else c; 6.

int x=1,y=0;if(!x)y++;else if(x==0)if(x)y+=2;else y+=3;printf("%d",y);

Output:0 注意观察if else位置,最好错位排列一下 7.数组初始化从a[0]开始 8.printf()输出%f和%lf格式时默认保留六位小数9. 9.f*=a+b先执行a+b再执行,自乘操作 10.

switch(x){case 1:do a;break;case 2:do b;default: do c;continue;}

break终止switch执行,不执行之后语句 continue用于结束本次循环,无法终止switch 若switch在for循环内,跳一次for循环 11.关系运算符可以用于整型、浮点型、字符型或混合类型。关系运算符的优先级低于算术运算符,且是左结合的。因此i

相关推荐: