第三章测试
1.若x、i、j、k都是int型变量,则计算x=(i=4,j=16,k=32)表达式后,x的值为( )。
A:52 B:32 C:16 D:4
答案:B
2.已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=‘A’+‘6’-‘3’后,c2中的值为( )。
A:C B:D C:68 D:不确定的值 3.以下叙述正确的是( )。
A:若a和b类型相同,在计算了赋值表达式a=b后,b中的值将放入a中,而b中的值不变 B:在C程序中,MAX和max是两个不同的变量 C:当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 D:在C程序中,逗号运算符的优先级最低 4..设以下变量均为int类型,则值等于7的表达式是( )。
A:(x=y=6,x+y,y+1) B:(y=6,y+1,x=y,x) C:(x=y=6,x+y,x+1) D:22%3*2+2 5.若a是int型变量,则计算下面表达式a=25/3%3后a的值为2( )。
A:对 B:错 1.在if语句中,条件判断表达式不一定需要用括号括起来,在语句之后必须加分号。( )
A:错 B:对 2.if语句的三种形式中,所有的语句应为单个语句,如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{}括起来组成一个复合语句。在}之后能再加分号。( )
A:对 B:错 3.一个if语句内不能出现两次及两次以上的else( )
A:对 B:错 4.关于switch语句,break语句是语句中必须的一部分( )。
A:错 B:对 5.关于switch语句的说法正确的是( )。
A:switch语句中default分支是可选的。
B:switch语句中各个case分支顺序没有规定,但是default分支必须处在所有case分支之后,否则会影响程序执行效果。
C:switch语句的每个case分支中只能设置一个语句。
D:switch语句后边的圆括号可以省略。

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(20) dxwkbang
返回
顶部