欢迎来到天天文库
浏览记录
ID:5740234
大小:35.50 KB
页数:4页
时间:2017-12-23
《高级语言程序设计c++作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、高级语言程序设计C++·第一次作业1.一个最简单的C++程序,可以只有一个()。(A)库函数(B)自定义函数(C)main函数(D)空函数答题:A.B.C.D.参考答案:C2.下列字符列中,合法的标识符是:()(A)Begin(B)for(C)file.txt(D)π答题:A.B.C.D.参考答案:A3.在C++中,char类型数据在内存的存储形式是:(A)原码(B)反码(C)补码(D)ASCII码答题:A.B.C.D.参考答案:D4.设有变量定义inti,j;与表达式i==0&&j==0等价的表
2、达式是:()(A)i==j(B)!i&&!j(C)!i==!j(D)i
3、
4、j答题:A.B.C.D.参考答案:B5.设有inta,b;下面()不是C++的正确表达式。(A)!a(B)b%a(C)a
5、x==y(B)a=x*y(C)y%x(D)xb>k(B)ak(C)a>k
6、
7、b>k(D)a>k!=b>k答题:A.B.C.D.参考答案:D9.有说明inta=0;doublex=5.16;以下语句中,()出现编译错误。(A)x=a/x;(B)x=x/a;(C)a=a%x;(D)x=x*a;答题:A.B.C.D.参考答案:C10.表达式1/2*2.0的值是:()(A)2(B)1(C)
8、0.5(D)0答题:A.B.C.D.参考答案:D11.设有变量定义inti,j;与表达式i==0&&j==0等价的表达式是:()(A)i==j(B)i&&j(C)!i&&!j(D)i
9、
10、j答题:A.B.C.D.参考答案:C12.语句while(a>b)a--;等价于()。(A)if(a>b)a--;(B)do{a--}while(a>b);(C)for(a>b)a--;(D)for(;a>b;a--);答题:A.B.C.D.参考答案:D13.已知inti=0,x=0;下面while语句执行时循环次
11、数为()。while(x
12、
13、i){x++;i++;}(A)3(B)2(C)1(D)0答题:A.B.C.D.参考答案:D14.已知inti=0,x=0;下面while语句执行时循环次数为()。while(!x&&i<3){x++;i++;}(A)4(B)3(C)2(D)1答题:A.B.C.D.参考答案:D16.执行语句x=1;while(++x<7)cout<<’*’;后输出结果是:()(A)*****(B)******(C)*******(D)********答题:A.B.C.D.参考答案:A17
14、.已知inti=0,x=1,y=0;在下列选项使i的值变成1的语句是()。(A)if(x&&y)i++;(B)if(x==y)i++;(C)if(x
15、
16、y)i++;(D)if(!x)i++;答题:A.B.C.D.参考答案:C18.语句if(!w)…;else…;中的表达式!w的等价表示是:(A)w!=0(B)w==1(C)w==0(D)w!=1答题:A.B.C.D.参考答案:C19.假设i=2,执行下列语句后i的值为()。switch(i){case1:i++;case2:i--;case3:++
17、i;break;case4:--i;default:i++;}(A)1(B)2(C)3(D)4答题:A.B.C.D.参考答案:B20.sizeof(double)是一个:()(A)整型表达式(B)浮点型表达式(C)函数调用(D)不合法表达式答题:A.B.C.D.参考答案:A21.以下正确的函数声明语句是:()(A)voidfun(intx,y);(B)floatfun(int,int=0);(C)voidfun(*char,&int);(D)intfun(intx=0,inty);答题:A.B.C
18、.D.参考答案:B22.在VC中,若定义一个函数的返回类型为void,以下叙述正确的是()。(A)函数返回值需要强类型转换(B)函数不执行任何操作(C)函数本身没有返回值(D)函数不能修改实际参数的值答题:A.B.C.D.参考答案:C23.有函数原型voidfun2(int);下面选项中,不正确的调用是()。(A)inta=21;fun2(a);(B)inta=15;fun2(a*3);(C)intb=100;fun2(&b);(D)fun2(256);答题:A.B.C.D.参考答
此文档下载收益归作者所有