关于if语句的说法错误的是()。
A. if语句必须要有else部分
B. if表示条件判断
C. if下面的语句块可以是复合语句
D. 复合语句后面不需要加分号
要判断x是否满足表达式“-1≤x≤1”,正确的C语言表达式是()。
A. -1<=x<=1
B. -1≤x≤1
C. x>=-1||x<=1
D. x>=-1&&x<=1
下列关于C程序的说法错误的是()。
A. C语言程序的基本组成单位是语句
B. C语言程序中一行可以写多条语句
C. 每条语句必须以分号结束
D. 一个语句可以写在多行上
下列程序段不能计算1+2+…+100的是()。
A. i=1;sum=0;while(i<=100){sum+=i;i+=1;}
B. i=1;sum=0;do{ sum+=i;i+=1;}while(i<=100);
C. i=1;sum=0;while(i<=100){i+=1;sum+=i;}
D. sum=0;for(i=1;i<=100;i++) sum+=i;