第一题
选择题
1、C,条件为x>=1,x<=10和x>=200,x<=210;且运算符&&的优先级更高,所以选项C正确
2、B,开始x=y=0,当程序开始运行先执行y++,且++的优先级高于+=,所以在执行++y,之后在执行+=;y=1,y=2,x=2;y=3,y=4,x=6;y=5,y=6,x=12;y=7,y=8,x=20,所以当x<15是输出的值为y=6,x=12
3、A,只有A选项存在循环结束条件x>++y,其他选项都没有循环结束条件
4、B,先运算在自增,首先i=1为真,自增i=2,为真,自增i=3,为真,自增i=4,为假,输出结果
5、B,先运算在自增,当ucNum=499是判断为真,进行自增,自增后ucNum=500,在判断为假输出的值为500
10、A,char类型为字符类型,能并且只能包含一个字符
11、B、条件x<y不满足,所以不执行z=x,但是x=y和y=z仍然正常执行,所以x=y=20,y=z=30,z=30