《C++》习题1.doc_第1页
《C++》习题1.doc_第2页
《C++》习题1.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C+习题1一、填空题 1、一个基本语句的最后一个字符是( ).2、与int x=100; while(x0) coutP;x-; 等效的for语句是( )。 3、执行for(int i=1;i30;i+) couti;couti-5;若键盘输入112,则屏幕上随后显示的是( ) A、105B、100C、95D、1103、若X是一个bool型变量,则X&53的值( ) A、为true B、为false C、与X的值相同 D、与X的值相反4、设a=6,执行语句 a+=4; 得到a的值为( ) A、6 B、12C、18 D、105、字符串”student”占用( )个字节的空间。 A、7B、6 C、5D、86、二维数组int b4=1,2,1,2,3,1,2,3,4的元素个数为( ) A、12 B、3 C、4 D、77、下列哪个不是用于实现循环结构的语句( ) A、while B、if C、do while D、for8、下列表达式为真的是( ) A、5=6 C、(7= =9)&(40) D、(10!=2+8)|(53)9、设x=5,执行语句if(x0) coutx;的输出结果为( ) A、5 B、x C、无输出 D、010、执行语句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=3111、表达式7%3+5*9-10/2的结果为( ) A、42 B、43C、40 D、4112、执行cout520endl”520”;屏幕上显示的是( ) A、520endl”520” B、520endl520 C、520 D、520 “520” 52013、下列数据属于字符型的是:( ) A、123 B、true C、c D、10.514、该for循环语句:for(i=1;iy) z=1; else z=3; 要得到z=3的结果,满足条件的一组数是( ) A、x=1,y=2B、x=1,y=0 C、x=2,y=1D、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“thats the end”; cout5) for(i=0;i8;i+) if(n11) cout”right!”; datai=i;else cout=0;i-)else cout”center!”; coutdatai;输出结果为: 输出结果为:四、程序填空题1、以下程序实现求1100这100个整数的和的运算。#include void main( ) int i ,sum; sum=0;for(i=1; ; ) ;cout”sum=”sum;2、以下程序实现从键盘输入两个整数a和b,输出其中大者的功能(不考虑相等的情况)#include void main( ) ; cinab; if( ) cout”最大值为:”a; else cout”最大值为:”b;五、编程题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论