ImageVerifierCode 换一换
格式:DOCX , 页数:61 ,大小:33.23KB ,
资源ID:20545524      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20545524.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(华工c++随堂练习答案Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

华工c++随堂练习答案Word文档格式.docx

1、(C) -12345. e-5 (D)(1+4) 8e+2 4. 在下列选项中,正确的字符常量为( )。 (A)a (B)name (C)a (D)1015. 下列选项中,结果等于false的是( )。 (A)13 (B)1=3 (C)1=3 (D)1!=3 1. 在下列选项中,( )不能交换变量a和b的值。 (A)t=b; b=a; a=t; (B)a=a+b; b=a-b; a=ab; (C)t=a; a=b; b=t; (D)a=b;2. 关于下列语句,叙述错误的是( )。 int i=10, p=&i; (A)p的值为10 (B)p指向整型变量i (C)p表示变量i的值 (D)p的值是

2、变量i的地址 3. 有以下变量说明,下面不正确的赋值语句是( )。 int a=5, b=10, c; int p1 = &a, p2 = &b; (A)p2 = b; (B)p1 = a; (C)p2 = p1; (D)c = p1 (p2);4. 有以下变量说明,下面正确的语句是( )。 int a=10, b; int &pa=a, &pb=b; (A)&pb = a; (B)pb = pa; (C)pb = &pa; (D)pb = pa;5. 执行下面语句序列后,a和b的值分别为( )。 int a=5, b=3, t;ra=a;rb=b; t=ra; ra=rb; rb=t; (A

3、)3和3 (B)3和5 (C)5和3 (D)5和5 1. 假设有说明 int a=0; double x=;,则在以下语句中,( )属于编译错误。 (A)x=a/x; (B)x=x/a; (C)a=a%x; (D)x=xa;2. 在下列运算符中,( )优先级最高。 (A)= (B)= (C)+ (D) 3. 在下列运算符中,( )优先级最低。 (A)! (B)& (C)!= (D) :4. 已知int i=1, j=2;,则表达式 i+j 的值为( )。 (A)1 (B)2 (C)3 (D)4 5. 已知int i=1, j=2; 则表达式 +i+j 的值为( )。6. 在下列表达式选项中,(

4、 )是正确。 (A)+(a+) (B)a+b (C)a+b (D)a+b 7. 已知 int i=0, j=1, k=2; 则逻辑表达式 +i | -j & +k 的值为( )。 (A)0 (B)1 (C)2 (D)3 8. 执行下列语句后,x和y的值是( )。 int x, y; x=y=1; +x | +y; (A)1和1 (B)1和2 (C)2和1 (D)2和2 9. 设x为整型变量,不能正确表达数学关系 1x5 的C+逻辑表达式是( )。 x 5 (B)x=2|x=3|x=4 (C)1x & x5 (D)!(x=5) 10. 已知 int x=5; 执行下列语句后,x的值为( )。 x

5、+=x-=xx; (A)25 (B)40 (C)40 (D)20 11. 设 int a=1, b=2, c=3, d=4; 则以下条件表达式的值为( )。 aba:cdc:d12. 以下逗号表达式的值为( )。 ( x=45, x5 ), x+25 (A)25 (B)20 (C)100 (D)45 1. 控制台程序中需要使用cin和cout输出/输入,include指令包含的头文件是( )。 (A)cmanth(B)(C)iostream(D)iomanip 2. 使用标准命名空间的语句是( )。 (A)using namespace std; (B)using namespace iost

6、ream; (C)include std; (D)include iostream;3. 有语句 double x, y; 以下正确的输入语句是( )。 (A)cinx, y; (B)cinx+y; (C)cinxyendl; (D)ciny;4. 有语句 int a=1, b=2; 以下正确的输出语句是( )。(A)couta=a+b (B)coutb(C)cout(hex)a+b; (D)coutaendl5. 以输出宽度为8输出变量x值的语句是( )。 (A)coutsetw(8)oct (C)coutsetprecision(8)setfill(8)= 0 ) if( x = 0 )

7、y = 0; else y = -1;(B) y = -1; if( x ! 0 ) y = 1; else y = 0(C) if( x = 0 ) if( x 0 ) y = -1; else y = 0; else y = 1;(D) y = -1;4. 设i=2,执行下列语句后i的值为( )。 switch( i ) case 1 : i +; case 2 : i -; case 3 : + i; break; case 4 : - i; default : 5. 执行下列语句后,输出显示为( )。 char ch=A; switch( ch ) case : ch+;BCcoutc

8、h (A)A (B)B (C)C (D)D 1. 已知int i=0,x=0;,在下面while语句执行时循环次数为( )。 while( ! i 3 ) x+; i+; (A)4 (B)3 (C)2 (D)1 2. 已知int i=3;,在下面do_while 语句执行时的循环次数为( )。 do i-; coutiwhile( i!= 1 ); (A)1 (B)2 (C)3 (D)无限 3. 下面for语句执行时的循环次数为( )。 int i, j; for ( i=0, j=5; i=j; ) coutj=0 ); (C)int a=5; while( a ) a-; (D)int i

9、=3; for(; i; i - );5. 执行以下程序段后,x的值是( )。 int i, j, x = 0; for( i=0;=3; i+ ) x+; for( j=0; j j+ ) if( j ) continue; x+; (A)8 (B)12 (C)14 (D)16 1. 有 if语句 若整型变量a和b的值都不等于0时执行,则逻辑表达式是( )。 (A)a&b (B)a&b (C)a!=b (D)a-b!=0 2. 有 if 若整型变量a、b的值相等时执行 (A)a=b (B)a!=b (C)a-b (D)!(a-b) 3. 有语句 for( int i=1;=10; i+) i

10、f(!(i%3) cout 输出结果是( )。 (A)1 2 3 (B)1 2 4 5 (C)3 6 9(D)4 5 6 4. 有语句 int i=5, sum=0; while(i-) sum+=i%2; 循环结束后,sum的值等于( )。 (A)2 (B)3 (C)4 (D)5 5. 有语句 int a=5, b=1; while(a-b) a-; b+; 循环体执行的次数是( )。1. 以下程序段输出结果是( )。 int i,n=0; for(i=0;10; if( i%3 ) break; n+;n2 ) goto out;out:1. 以下正确的函数原型为( )。 (A)fun1(

11、 int x; int y ); (B)void fun1( x, y ); (C)void fun1( int x, y ); (D)void fun1( int, int );2. 有函数原型 int f2(int, int); 以下正确的调用语句是( )。 (A)int a=fun2(1);fun2(3,4); (C)int a=fun2(1)+fun(2);fun2(3+4);3. 有函数原型 void f3(double); (A)double a=fun3; (B)fun3; (C)double a=fun3+f3;fun3;4. 以下正确的函数定义是( )。 (A)int fun

12、4(int a, int b) return a+b; (B)void fun4(int a, int b) return a+b; (C)int fun4(int a, int b) fun4 = a+b; (D)void fun4(int a, int b) fun4 = a+b;5. 以下正确的函数定义是( )。 (A)void fun5(); coutCall f5n (B)void fun5() return f5; (C)void fun5() cout (D)void fun5() return 5; 1. 有函数原型 void fun6( int );,在下列选项中,不正确的调

13、用是( )。 (A)int a = 21; fun6( a ); (B)int a = 15; fun6( a3 ); (C)int b = 100; fun6( &b ); (D)fun6( 256 );2. 有函数原型 void fun7( int * );,在下列选项中,正确的调用是( )。 (A)double x = ; fun7( &x ); fun7( a* ); (D)fun7( 256 );3. 有函数原型 void fun8( int & ); (A)int a = ; fun8( &a ); fun8( a ); fun8( b ); (D)fun8( 256 );4. 有

14、声明 void fun9( int & int a, int p = &a; 在下列选项中,正确的调用是( )。 (A)fun9(&a); (B)fun9(p); (C)fun9(a); (d)fun9(p);5. 5以下正确的函数定义是( )。 (A)int * fun10(double x) return x; (B)int * fun10(double x) return &x; (C)int * fun10(int a) return *a; (D)int * fun10(int a) return &6. 函数参数的默认值不允许为( )。 (A)全局常量 (B)直接常量 (C)局部变

15、量 (D)函数调用 1. 在C+中,一个项目可以包含多个函数,它们之间是( )。 (A)独立定义的 (B)嵌套定义的 (C)根据调用关系定义的 (D)根据调用顺序定义的 2. 一个项目中只能有一个的函数是( )。 (A)系统库函数 (B)自定义函数 (C)主函数 (D)在其他文件中定义的函数 3. 一个项目中包含3个函数:main、fa和fb函数,它们之间不正确的调用是( )。 (A)在main函数中调用fb函数 (B)在fa函数中调用fb函数 (C)在fa函数中调用fa函数 (D)在fb函数中调用main函数 4. 实现函数调用需要( )进行信息管理。 (A)队列 (B)堆栈 (C)数组 (D)参数 5. 关于递归调用不

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1