C++模拟题参考答案

C++模拟题参考答案

ID:37909288

大小:72.00 KB

页数:13页

时间:2019-06-02

C++模拟题参考答案_第1页
C++模拟题参考答案_第2页
C++模拟题参考答案_第3页
C++模拟题参考答案_第4页
C++模拟题参考答案_第5页
资源描述:

《C++模拟题参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、以下说法中正确的是(c)。A.C++语言程序总是从第一个的函数开始执B在C++语言程序中,要调用的函数必须在main()函数中定义CC++语言程序总是从main()函数开始执行DC++语言程序中的main()函数必须放在程序的开始部分2、以下叙述正确的是(c)。A在C++程序中,main函数必须位于程序的最前面BC++程序的每行中只能写一条语句CC++语言本身没有输入输出语句D在对一个C++程序进行编译的过程中,可发现注释中的拼写错误3、将下面的程序运行两遍,若分别从键盘上输入6和4,则输出结果分别是(A)。main(a){intx;cin

2、>>x ;if(x++>5)cout<main(){intx,y;cin>>x>>y;if(x>y){x=y;y=x;}elsex++;y++;cout<main(){ints;cin>>s;

3、switch(s==!s){case0:cout<<"Thenumberisnot0";break;case1:cout<<"Thenumberis0";break;}}程序运行后,如果从键盘上输入−9,则输出结果是(a)。A.Thenumberisnot0B.Thenumberis0C.程序出错D.06、若有以下定义:floatx;inta,b;则正确的switch语句是(c)。A、switch(x){case1.0:cout<<"*";case2.0:cout<<"**";}B、switch(x){case1,2:cout<<"*

4、n";case3:cout<<"**";}C、switch(a+b){case1:cout<<"*";case1+2:cout<<"**";}D、switch(a+b);{case1:cout<<"*";case2:cout<<"**";}7、下面程序的输出结果是(b)。#includemain(){intx=1000,a=10,b=20;intv1=5,v2=0;if(a

5、8、设inti=10,j=11,k=12,x=0;执行语句if(i>5)if(j>100)if(k>11)x=3;elsex=4;elsex=5;后x的值是(d)。A.0B.3C.4D.59、以下程序的输出结果是(d)。main(){inta,b;for(a=1,b=1;a<=100;a++){if(b>=10)break;if(b%3==1){b+=3;continue;}}cout<

6、+)if(!(j%i))break;if(i=j-1)cout<main(){inti;for(i=1;i<=5;i++){if(i%2)cout<<"*";elsecontinue;cout<<"#";}cout<<"$";}A.*#*#*#

7、$B.#*#*#*$C.*#*#$D.#*#*$13、假定a和b为int型变量,则执行以下语句后b的值为(d)。a=1;b=10;do{b-=a;a++;}while(b--<0);cout<

8、ra[]={0,1,2,3,4,5};16.若有定义语句:inta[3][6],按在内存中的存放顺序,a数组的第10个元素是(b)。A.a[0][4]

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

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

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