- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C》习题1
《C++》习题1
一、填空题
?? 1、一个基本语句的最后一个字符是(? ).
2、与int x=100;? while(x0)? { cout’P’;x--; ?}?? 等效的for语句是(?
???? 3、执行for(int i=1;i30;i++) cout*”;将输出(?*号。
4、数学函数sqrt(49)的结果为( ),pow(3,3)的结果为:( )。
5、C++程序主要有三种基本控制结构,分别是顺序结构、条件分支结构和
二、选择题
1、下列将实数10.5赋值给变量x的语句正确的是:(?
??A、x=10.5;?B、10.5=x;? C、x(10.5);? D、(x)=10.5;
2、执行cini;couti-5;若键盘输入112,则屏幕上随后显示的是(?
??? A、105?B、100?C、95?D、110
3、若X是一个bool型变量,则X53的值(?
?? A、为true?B、为false
C、与X的值相同?D、与X的值相反
4、设a=6,执行语句 a+=4; 得到a的值为(?
????? A、6? B、12?C、18? D、10
5、字符串”student”占用(?
??? A、7?B、6? C、5?D、8
6、二维数组int b[][4]={{1,2},{1,2,3},{1,2,3,4}}的元素个数为(?
?? A、12? B、3? C、4? D、7
7、下列哪个不是用于实现循环结构的语句(?
?? ?A、while? B、if? C、do while? D、for
8、下列表达式为真的是(?
?? A、53? B、2*3=6
C、(7= =9)(40)? D、(10!=2+8)||(53)
9、设x=5,执行语句if(x0) coutx;的输出结果为(?
?? A、5? B、x? C、无输出? D、0
10、执行语句k=30;j=k++;后k和j的值分别为(?
?? A、k=30,j=30? B、k=30,j=31? C、k=31,j=30? D、k=31,j=31
11、表达式7%3+5*9-10/2的结果为(?
?? A、42? B、43?C、40? D、41
12、执行cout520endl520”;屏幕上显示的是(? )
?? A、520endl”520”? B、520endl520?
? ?C、520? D、520
520”???????????????????????? 520
13、下列数据属于字符型的是: (? )
???? A、123 ? B、true C、’c’? D、10.5
14、该for循环语句:for(i=1;i11;i++) sum+=i;
????? A、8?B、9? C、10? D、11
15、对程序段:? if(xy)?? z=1;
???????????????? else???? z=3;
?? 要得到z=3的结果,满足条件的一组数是(?
?? A、x=﹣1,y=﹣2?B、x=1,y=0
C、x=2,y=1?D、x=2,y=3
1、 int a,b,s;? 2、 int x=7,y=4,z;
a=12;b=35;??????????????????????????? if(xy)? z=x;
??? s=a+b;??????????????????????????????? else??? z=y;
??? cout”s=”s;?????????????????????? cout”z=”z;
输出结果为:????????????? ???????????输出结果为:?????????
3、int x=6;? 4、int x;
while(i++5)? for(x=1;x10;x++)
cout”good”;???????????????????????? {if(x%3= =0)
cout“that’s the end”;??????????????????? coutx;}
输出结果为:?????????????? ????????输出结果为:???????????? ?
5、int n=12;? 6、int i;? int data[8];?
?if(n5)????????????????????????????? for(i=0;i8;i++)
{ if(n11)? cout”right!”;??????????? data[i]=i;
else? cout”left!”; }???????????? for(i=7;i=0;i--)
else??? cout”center!”;???????? ??????coutdata[i];
输出结果为:???????????? ?????????输出结果为:???????????
文档评论(0)