C++基础+编程题复习

C++基础+编程题复习

ID:45754965

大小:231.61 KB

页数:92页

时间:2019-11-17

C++基础+编程题复习_第1页
C++基础+编程题复习_第2页
C++基础+编程题复习_第3页
C++基础+编程题复习_第4页
C++基础+编程题复习_第5页
资源描述:

《C++基础+编程题复习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、08VC练习卷总分:80分—1.单项选择题1.在C++语言中,char型数据在内存中的存储形式是—aA.ASCII码B.补码C.反码D.原码2.设n=10,i=4,则赋值运算n%=i+l执彳亍后,n的值是aoA.0B.3C.2D.13.设intn=3;贝ij++n的结果是c,n的结果是oA.23B.32C.44D.534.设intm=l,n=2;则m-H-=n的结果是_a_。A.0B.1C.2D.35.设intm=l,n=2;则卄m==n的结果是b。A.0B.1C.2D.36.系统约定C++源程

2、序文件名的缺省的扩展名为a©A.cppB.c卄C.bccD.vcc7.设有说明“inta=15,b=17,c;”,执行表达式"c=a

3、

4、(b+=b)”后,则a、b、c的值分别是aA.15、17、1B.1、34、35C.15、34、1D.15、17、158.设有说明“intx=10,y=4,f;floatm;”,执行表达式“匸m=x/y”后,则f、m的值分别为dA.2、2.5B.3、2.5C.2.5、2.5D.2、2.09.设有语句“for(inti=5,sum=0;-H-sum,i<5;i++)

5、sum+=i;”,则fbr()语句的执行情况是aoA.循环0次B.循环4次C.循环5次D.循环6次10.有关两数重载的正确说法是—b—OA.函数名不同,但参数的个数和类型相同B.函数名相同,但参数的个数不同或参数的类型不同C.函数名和同,参数的个数和类型也和同D.函数名相同,函数的返回值不同,而与函数的参数和类型无关11•下列有关编译预处理命令的说明中,正确的是aoA.以“#”开头的行,可出现的函数定义内或两数定义外B.以“#”开头的行,后面不可有分号C.以“#”开头,可出现在一行中的任何位置D

6、.以“#”开头,必放在程序开头12.以下四纟R函数原型说明屮,满足C++函数重载规则的是cOA.floatf(floatx);voidf(floaty);B.floatf(floatx);voidf2(floatx,floaty);C.floatf(floatx,inty);voidf(floaty);D.floatf(floaty);floatf(floaty);13.当一个函数无返回值时,函数的类型应定义为—aoA.voidB.任意C.intD.无14.C卄语言屮规定函数的返回值的类型是由d

7、°A.return语句中的表达式类型所决定B.调用该函数时的主调用函数类型所决定C.调用该函数吋系统临吋决定D.在定义该函数时所指定的函数类型所决定15.以下叙述屮不正确的是—doA.在函数中,通过return语句传回函数值B.在函数中,可以有多条return语句C.主函数名main后的一対圆括号中也可以带有形参D.调用函数必须在一条独立的语句屮完成16.卜•列数组的定义屮,c是错谋的oA.charcal[]={C,'h‘,'a',Y};B.char*ca2=*'charM;C.charca3[

8、4]=nchar";D.intarray[]={6,5,3,4};17.在intb[][3]={{l},{3,2},{4,5,6},{0}};中b[2][2]值是_cA.0B.5C.6D.218.在inta[5]={l,3,5};中,数组元素a[l]的值是_c_A.1B.0C.3D.219.设有说明语句:chars[]=nab123\79n;strlen(s)的值是a。A.2B.3C.8D.1420设有说明语句:chars[]=nef123\89,';sizeof(s)的

9、值是_b_。A.2B.9C.11D.1521.数组作为函数的形参吋,把数组名作为实参,传递给函数的是—aoA.该数纽的首地址B.该数纽的元索个数C.该数组中的各元索值D.该数组的大小22.运算符+、<=>=、%屮,优先级最低的运算符是c。A.+B.<=C.=D.%23.循环语句for(<表达式1>;<表达式2>;<表达式3>)<语句〉屮,v语句〉的执行情况是_c_.A.至少执行一次B.至少执行两次C.可能执行,也可能不执行D.不执行24.下列关于开关语句的描述屮,_a是正确的.A.开关语句中de

10、fault子句可以没有,也可以有一个B.开关语句中每个语句序列屮必须有break语句C.开关语句中default了句只能放在最后D.开关语句屮case子句后面的表达式可以是整型表达式25.卜•述关于break语句的描述屮,—c是不正确的A.break语句可用于循环体内,它将退出该重循环B.break语句可用于开关语句中,它将退出开关语句C.break语句可用于if体内,它将退出if语句D.break语句在一个循环体内刊以III现多次26.卜-列While循坏的次数是—a.While(inti=0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。