c++语言程序设计期中测试题

c++语言程序设计期中测试题

ID:20877330

大小:64.00 KB

页数:6页

时间:2018-10-17

c++语言程序设计期中测试题_第1页
c++语言程序设计期中测试题_第2页
c++语言程序设计期中测试题_第3页
c++语言程序设计期中测试题_第4页
c++语言程序设计期中测试题_第5页
资源描述:

《c++语言程序设计期中测试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++语言程序设计期中测试题一、填空题(每空2分,共40分)1.cout与操作符()配合可用于显示输出。2.头文件的扩展名是()。3.已知表达式中的所有变量都是int,试判断下列表达式的的值以及变量i的值。i=254,b=i――()().i=21,i*=5()().i=334,++I()()4.执行cout<<55+3;,显示在屏幕上的是()。5.执行for(inti=0,i<=21;i++)cout<<’*’;将输出()个*号。6.逻辑表达式x>5&&x<10的等价条件是()。7.假定一个二维数组的

2、定义为“inta[4][6];”则该数组含有的元素个数为(),所占有字节空间的字节数是()。8.算数表达式对应的C++表达式是()。9.假定x=6,则条件表达式“a==5?9:3*6”的值为()。10.使用const语句定义一个标识符常量时,则必须对它同时进行()。11.下面的语句显示输出8行8列数组m的主对角线上的所有元素,请补充完整:for(;;i++)cout<<.<<’‘;12.自定义类型修饰符用()来定义。二、选择题(每题3分,共30分)1.定义一个int型二维数组num,并使其各元素具有处

3、值123456678正确的定义语句是()A.intnum[3][]={1,2,3,4,5,6,6,7,8};B.intnum[][]={{1,2,3},{4,5,6},{6,7,8}};C.intnum[][3]={{1,2,3},{4,5,6},{6,7,8}};2.要使字符串s具有初值“hello!”正确的定义语句是()A.chars[]={hello!};B.chars[]=”hello!”;C.chars[6]=’h’,’e’,’l’,’l’,’o’,’!’;3.执行cin>>k;if(k>1

4、00&&kk<70)cout<<”hello!”;if(k>45

5、

6、k<100)cout<<”你好!”;后。屏幕显示是()A.显示hello!B.显示你好!C.显示hello!你好!4.执行cin>>k;switch(k){case1:cout<<”Iamastudent!”;case2:cout<<“我是学生!”;break;}当k=1则输出显示是:()A.Iamastudent!B.我是学生!C.amastudent!我是学生!5.执行for(inti=15;i>=0;i--)cout<<’*’;

7、将输出()个*号。6.执行inti,s;for(i=8,s=0;i>0;i――)s+=i;while(++i<5)s+=i;s和i的值分别是()A.36,0B.36,8C.46,5D.46,07.若x是一个bool型变量,则x&&!x的值()。A.为trueB.为falseC.与x的值相同D.与x的值相反8.由C++目标文件连接而成的可执行文件的缺省扩展名为()A.cppB.exeC.objD.like9.在do┉while语句的格式do循环体while(条件);中,循环体是()A.基本语句B.复合语

8、句C.语句系列。10.下列符号中,是标识符的有()A.03lB.6strC._1_2a三、写出下列程序的运行结果(每题6分,共18分)1.#includevoidmain(){ints=0;for(inti=1;;i++){if(s>50)break;if(i%2==0)s+=i;}cout<<”I,s=”<voidmain(){chara[]=”abcdabcabfgacd”;inti1=0,i2

9、=0,i=0;while(a[i]){if(a[i]==’a’)i1++;if(a[i]==’b’)i2++;i++;}cout<voidmain(){inta[9]={2,4,6,8,10,12,14,16,18};for(inti=0;i<9;i++){cout<

10、元素个数。(12分)

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

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

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