覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!

超新尔雅学习通
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

超星学习通[B02270111]C++程序设计(Ⅰ)作业答案

[B02270111]C++程序设计(Ⅰ)

学校: 无

平台: 超星学习通

题目如下:

1. 1. C++语言基本类型包括_____。 ·

A. 整型、实型、逻辑型 ·

B. 整型、实型、字符型、逻辑型 ·

C. 整型、字符型、逻辑型 ·

D. 整型、实型、字符型

答案: 整型、实型、字符型

2. 2. C++语言中最简单的数据类型包括_____。 ·

A. 整型、实型、逻辑型 ·

B. 整型、实型、字符型 ·

C. 整型、字符型、逻辑型 ·

D. 整型、实型、逻辑型、字符型

答案: 整型、实型、字符型 ·

3. 3. 下面不正确的字符串常量是_____。 ·

A. 'abc' ·

B. "12\'12" ·

C. "0" ·

D. " "

答案: 'abc' ·

4. 4. 下述程序段的输出结果是_____。 int x=10; int y=x++; cout<<(x++,y)<< ","<

A. 11,10 ·

B. 11,11 ·

C. 10,10 ·

D. 10,11

答案: 11,10 ·

5. 5. 已知各变量的类型说明如下:int k,a,b; unsigned long w=5; double x=1.42; 则以下不符合C++语言语法的表达式_____。 ·

A. x%(-3) ·

B. w+=-2 ·

C. k=(a=2,b=3,a+b) ·

D. a+=a-=(b=d) *(a=3)

答案: x%(-3) ·

6. 6. 以下所列的C++语言常量中,错误的是_____。 ·

A. 0xFF ·

B. 1.2e0.5 ·

C. 2L ·

D. '\72'

答案: 1.2e0.5 ·

7. 7. 以下运算符中,运算对象必须是整型的是_____。 ·

A. / ·

B. %= ·

C. != ·

D. 〈=

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

8. 8. 在C++语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为_____。 ·

A. char

B. char=int

C. char

D. char=int=long int<=float

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

9. 9. 下面四个选项中,均是C++语言关键字的选项是_____。 ·

A. auto enum include ·

B. switch typedef continue ·

C. signed union scanf ·

D. if struct type

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

10. 10. 下面四个选项中,均是合法整型常量的选项是_____。 ·

A. 160 -0xffff 011 ·

B. -0xcdf 01a 0xe ·

C. -01 986.012 0668 ·

D. -0x48a 3e5 0x

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

11. 11. 下面四个选项中,均是合法转义字符的选项是_____。 ·

A. '\'' '\\' '\n' ·

B. '\' '017' '\;;' ·

C. '018' 'f' 'xab' ·

D. '\\0' '\101' 'xlf'

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

12. 12. 下面四个选项中,均是正确的八进制数或十六进制数的选项是_____。 ·

A. -10 0x8f -011 ·

B. 0abc -017 0xc ·

C. 0010 -0x11 0xf1 ·

D. 0a12 -0x123 -0xa

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

13. 13. 己知各变量的类型说明如下:int i=8,k,a,b;unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语法的表达式是_____。 ·

A. a+=a-=(b=4)*(a=3) ·

B. a=a*3=2 ·

C. x%(-3) ·

D. y=float(i)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

14. 14. 写出下面赋值表达式运算后a的值_____,设原来a=12。 a+=a-=a*=a; ·

A. 24 ·

B. 10 ·

C. 4 ·

D. 0

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

15. 15. ASCII码(含扩展ASCII码)可以用一个字节表示,则可以表示的ASCII码值个数为_____。 ·

A. 1024 ·

B. 256 ·

C. 128 ·

D. 80

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

16. 16. 若变量a是int类型,并执行了语句:a='A'+1.6; 则正确的叙述是_____。 ·

A. a的值是字符C ·

B. a的值是浮点型 ·

C. 不允许字符型和浮点型相加 ·

D. a的值是字符'A'的ASCII值加上1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

17. 17. 英文小写字母d的ASCII码为100,英文大写字母D的ASCII码为_____。 ·

A. 50 ·

B. 66 ·

C. 52 ·

D. 68

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

18. 18. 下列属于合法的无符号短整型常数的选项是_____。 ·

A. -2 ·

B. 65536 ·

C. 123L ·

D. 50000

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

19. 19. 有以下程序: #include using namespace std; void main() { char a='a',b; cout<<++a; cout<<(b=a++)<

A. bb ·

B. bc ·

C. ab ·

D. ac

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

20. 20. 设有说明语句:char a='\72';则变量a _____。 ·

A. 包含1个字符 ·

B. 包含2个字符 ·

C. 包含3个字符 ·

D. 说明不合法

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

21. 21. 以下选项中,非法的字符常量是_____。 ·

A. '\t' ·

B. '\17' ·

C. "n" ·

D. '\xaa'

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

22. 22. 下列运算符中,不属于关系运算符的是_____。 ·

A. < ·

B. >= ·

C. == ·

D. !

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

23. 23. 已定义ch为字符型变量,以下赋值语句中错误的是_____。 ·

A. ch='\'; ·

B. ch=62+3; ·

C. ch=NULL; ·

D. ch='\xaa';

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

24. 24. 以下程序的输出结果是_____。 #include using namespace std; void main() { char c='z'; cout<

A. a ·

B. Z ·

C. z-25 ·

D. y

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

25. 25. 语句”cout<< "a\bre\'hi\'y\\\bou\n";”的输出结果是_____。(说明:'\b'是退格符) ·

A. a\bre\'hi\'y\\\bou ·

B. a\bre\'hi\'y\bou ·

C. re'hi'you ·

D. abre'hi'y\bou

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

26. 26. 有以下定义语句,编译时会出现编译错误的是_____。 ·

A. char a= 'a'; ·

B. char a='\n'; ·

C. char a='aa'; ·

D. char a='\x2d';

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

27. 27. 有如下程序 #include using namespace std; void main( ) { int y=3,x=3,z=1; cout<<(++x,y++)<<" "<

A. 3 4 ·

B. 4 2 ·

C. 4 3 ·

D. 3 3

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

28. 28. 请读程序段:short int i=65536; cout<

A. 65536 ·

B. 0 ·

C. 有语法错误,无输出结果 ·

D. -1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

29. 29. 若x和y都是int型变量,x=100,y=200,且有下面的程序段: cout<<(x,y); 上述程序段的输出结果是_____。 ·

A. 200 ·

B. 100 ·

C. 100 200 ·

D. 输出不确定的值

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。



    文章说明
    评论留言

    昵称

    个人资料
    个人资料
    学通智库​ 是专为 ​学起Plus、超星学习通、安徽继续教育、云上河开​ 等主流学习平台用户打造的一站式资源中心。
    • 文章60269
    • 评论0
    • 微语0
    标签