欢迎来到天天文库
浏览记录
ID:46569528
大小:79.00 KB
页数:13页
时间:2019-11-25
《c++复习题集与答案解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择题1.在每个C++程序中都必须包含有这样一个函数,该函数的函数名为 A 。A.main B.MAIN C.name D.function2.若a,b均为int型变量,为了将10赋给a,将20赋给b,则对应以下cin语句的正确输入方式为B。(代表回车换行,_代表空格)。cin>>a>>b;A.1020B.10_20C.10,20D.20_103.在以下关于C++语言的注释的叙述中,不正确的是C。A.C++程序中,注释可用"/*"、"*
2、/"形式表示,也可用"//"形式表示B.C++编译器在编译一个程序时,将跳过注释,不对其进行处理C.C++编译器在编译一个程序时,可发现注释中的单词拼写错误D.程序中注释的多少不会影响所生成的可执行文件的长度4.以下叙述不正确的是C。A.在C++程序中,严格区分大小写字母 B.一个C++源程序有且仅有一个main函数 C.在C++程序中,注释只能位于一条语句的后面 D.一个C++程序总是从main函数开始执行5.C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是DA.增加了一些新的运算符B.允许函数重载,并允许设置缺省参数C.规
3、定函数说明符必须用原型D.引进了类和对象的概念6.C++是CA.面向对象的程序设计语言B.结构化程序设计语言C.既是面向对象的程序设计语言又是结构化程序设计语言D.非结构化程序设计语言7.下列合法的标识符为DA.abde+B.#KDJFC.67KDJD.DK3_8.关于字符串和字符的关系正确的是CA.“A”与’A’是相同的B.字符串是常量,字符是变量C.“A”与’A’是不同的if(x>y){z=x;s=z*z;}else{z=y;s=1/(z*z);}if(x>y)z=x;s=z*z;elsez=y;s=1/(z*z);D.“A”与“A”是相同的1
4、.下面关于语句的说法正确的是BA.下面这两段程序的执行效果是一致的B.空语句是只有一个分号的语句,它其实什么也不干C.语句的构成不一定需要分号D.语句的书写对程序的运行不起作用,因此可以随便写都可以2.以下各标识符中,合法的用户标识符组为D。A.PAd,P#d,b-b,abc,_0123,ssipedB.cin,a10,CPP,float,del_word,signedC.void,max,hiy,,list,*jerD.a,temp,_isw,INT,keep,wind3.在VC++中,以下语句的输出为D。shortintk=-1;cou
5、t<usingnamespacestd;intmain(){inta=4,b=7;cout<<(a=a+1,b+a,b+1)<6、sin(x)>0?sin(x):-sin(x))B.sqrt(fabs(sinx))C.sqrt(sqrt(sinx*sinx))D.fabs(sqrt(sin(x)))7.下列A是C++语言的有效标识符?A._No1B.No.1C.12345D.int8.C++语言中,表示一条语句结束的标号是BA.#B.;C.//D.}9.每个C++程序中都必须有且仅有一个CA.类B.预处理命令C.主函数D.语句10.下列数据类型不是C++语言基本数据类型的是D。A.字符型B.整型C.实型D.数组11.下列字符列中,可作为C++语言程序自定义标识符是B。A.sw7、itchB.fileC.breakD.do12.运算符+、<=、=、%中,优先级最低的运算符是C。A.+B.<=C.=D.%1.下列字符列中,可以作为“字符串常量”的是B。A.ABCB.″xyz″C.′uvw′D.′a′2.设变量m,n,a,b,c,d均为0,执行(m=a==b)8、9、(n=c==d)后,m,n的值是D。A.0,0B.0,1C.1,0D.1,13.字符串"vmx43\p102q"的长度是A。A.8B.10C.17D.164. 在C++语言中,自定义的标识符D。A.能使用关键字并且不区分大小写B.不能使用关键字并且不区分大小写10、C.能使用关键字并且区分大小写D.不能使用关键字并且区分大小写5.设有代码“inta=5;”,则执行了语句“a+=a-=a
6、sin(x)>0?sin(x):-sin(x))B.sqrt(fabs(sinx))C.sqrt(sqrt(sinx*sinx))D.fabs(sqrt(sin(x)))7.下列A是C++语言的有效标识符?A._No1B.No.1C.12345D.int8.C++语言中,表示一条语句结束的标号是BA.#B.;C.//D.}9.每个C++程序中都必须有且仅有一个CA.类B.预处理命令C.主函数D.语句10.下列数据类型不是C++语言基本数据类型的是D。A.字符型B.整型C.实型D.数组11.下列字符列中,可作为C++语言程序自定义标识符是B。A.sw
7、itchB.fileC.breakD.do12.运算符+、<=、=、%中,优先级最低的运算符是C。A.+B.<=C.=D.%1.下列字符列中,可以作为“字符串常量”的是B。A.ABCB.″xyz″C.′uvw′D.′a′2.设变量m,n,a,b,c,d均为0,执行(m=a==b)
8、
9、(n=c==d)后,m,n的值是D。A.0,0B.0,1C.1,0D.1,13.字符串"vmx43\p102q"的长度是A。A.8B.10C.17D.164. 在C++语言中,自定义的标识符D。A.能使用关键字并且不区分大小写B.不能使用关键字并且不区分大小写
10、C.能使用关键字并且区分大小写D.不能使用关键字并且区分大小写5.设有代码“inta=5;”,则执行了语句“a+=a-=a
此文档下载收益归作者所有