谢谢各位高手,请帮忙(把分析过程也写上好吗?我不懂)
一、 选择题:
1、C++源程序文件的扩展名是:
A) .CPP B) .C C) .DLL D) .EXE
2、将小写字母n赋值给字符变量one_char,正确的操作是:
A) one_char = ‘\n’; B) one_char = “n”;
C) one_char = 110; D) one_char = ‘N’;
4、下列表达式的值为false的是:
A) 1 <3 && 5 <7 B) !(2> 4) C) 3&0&&1 D) !(5 <8)||(2 <8)
6、下列程序执行完后,x的值是:
int x=0;
for (int k=0;k <90; k++)
if (k) x++;
A) 0 B) 30 C) 89 D) 90
7、下列程序段循环次数是:
int x = -10;
while (++x) cout < <x < <endl;
A) 9 B) 10 C) 11 D) 无限
谢谢各位
[解决办法]
1.A
2.C
4.C
6.C
7.A
[解决办法]
第四题,偶看错了,应该是C,呵呵。
[解决办法]
第二题答案B是一个字符串,而n的ASCII是110,所以我们可以用给one_char赋ASCII值
第七题-10加几次1等于0?应该10次,等于0时循环不执行,那就是循环9次了
[解决办法]
第2题:属于给char型变量赋值的问题.char型的是以单引号括起来的,双引号括起来的是string 型的,所以B不对.n对应的ASC码值的十进制是110,所以应该选C
第七题:while(++x)表示当++x的值为0时退出while循环.所以D肯定不对.