本答案对应课程为:点我自动跳转查看
本课程起止时间为:3000-01-01到3001-01-01
本篇答案更新状态:已完结

第4章 数组与文字处理 单元测验4

1、 问题:下列一维数组定义语句中,语法错误的是( )。
选项:
A:int a[5];
B:int A[ ] = { 1, 2, 3 };‍
C:int a[3-5];
D:int a[3*5];
答案: 【int a[3-5];

2、 问题:已有数组定义 int a[10]; 下列语句中正确的是( )。
选项:
A:a0 = 10;
B:A[0] = 10;
C:a[33] = 1010;
D:a[44] = 1010;
答案: 【a[33] = 1010;

3、 问题:定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。
选项:
A:int x[5], p = x[0];
B:int x[5], p = x;
C:int x[5],
p = &x[0];
D:int x[5], *p = &x[2]-2;
答案: 【int x[5], p = x[0];

4、 问题:执行下列C++语句:int x[5], *p = x; p += 2; 则指针变量p指向数组x的哪个元素?( )
选项:
A:x[0]
B:x[1]
C:x[2]
D:x[3]
答案: 【x[2]

5、 问题:动态分配包含20个元素的int型数组,下列语句中正确的是( )。
选项:
A:int p = new int[20];
B:int
p = new int(20);
C:int p = new [20];
D:int p = new int[20];
答案: 【int
p = new int[20];】

6、 问题:字符“A”的ASCII码是65(十进制)。下列哪种表示字符常量“A”的方法是错误的?( )
选项:
A:‘A’
B:‘\065’
C:‘\101’
D:‘\x41’
答案: 【‘\065’

7、 问题:C++语言表达式:’A’ >= ‘Z’ && ‘0’ <= ‘1’,该表达式结果的是( )。
选项:
A:‘A’
B:‘0’
C:true
D:false
答案: 【false

8、 问题:字符“A”的ASCII码是65(十进制)。C++语言表达式:5 > ‘A’,该表达式结果的数据类型和值分别是( )。
选项:
A:int型,5
B:char型,‘A’
C:bool型,true
D:bool型,false
答案: 【bool型,false

9、 问题:存储下列常量,占用字节数最少的是( )。
选项:
A:8
B:8.0
C:‘8’
D:“8”
答案: 【‘8’

10、 问题:定义字符数组char a[ ] = ”China”; 数组a有几个数组元素?( )
选项:
A:0个
B:5个
C:6个
D:不确定
答案: 【6个

11、 问题:定义字符数组char a[ ] = ”中国”; 数组a有几个数组元素?( )
选项:
A:2个
B:3个
C:4个
D:5个
答案: 【5个

12、 问题:5人
选项:
A:4
B:5
C:5
D:5
答案: 【4

13、 问题:的
选项:
A:4
B:4
C:4
D:5
答案: 【4;
5

第5章 结构化程序设计之一 单元测验5

1、 问题:结构化程序设计不会影响下列团队开发中的哪项工作?
选项:
A:任务分工
B:程序员之间的协作
C:项目组织与管理方式
D:程序员晋升
答案: 【程序员晋升

2、 问题:一个算法模块包含4大要素,下列哪项不属于模块的要素?
选项:
A:模块名称
B:输入参数
C:返回值
D:模块设计者
答案: 【模块设计者

3、 问题:调用模块的程序员不会关心被调模块的哪个要素?
选项:
A:模块名称
B:输入参数
C:返回值
D:算法实现
答案: 【算法实现

4、 问题:一个C++程序必须有且只有一个称为( )的主函数。
选项:
A:MainFunction
B:Main
C:main
D:MAIN
答案: 【main

5、 问题:定义函数时,如果函数没有返回值,则应将函数类型指定为( )。
选项:
A:int
B:bool
C:void
D:null
答案: 【void

6、 问题:如需定义一个求圆面积的函数,下列函数定义哪个是正确的?
选项:
A:double Area(double r) { double s; s = 3.14rr; return s; }
B:void Area(double r) { double s; s = 3.14rr; return s; }
C:double Area( ) { double s; s = 3.14rr; return s; }
D:double Area(double r) { Area = 3.14rr; }
答案: 【double Area(double r) { double s; s = 3.14rr; return s; }

7、 问题:定义函数:int & fun( ) { …… },该函数返回值的类型是( )。
选项:
A:int
B:int &
C:bool
D:语法错误
答案: 【int &

8、 问题:定义函数:double fun( ) { …… },下列调用正确的语句是( )。
选项:
A:int x = fun( );
B:float x = fun( );
C:double x = fun( );
D:double x = function( );
答案: 【double x = fun( );

9、 问题:定义函数:int fun(int x) { …… },下列调用不正确的语句是( )。
选项:
A:int y = fun( ‘5’ );
B:int y = fun( 5 );
C:int x = fun( fun(5) );
D:int x = fun( “5” );
答案: 【int x = fun( “5” );

10、 问题:已知函数调用语句:char c = fun( ‘A’, 5.5 ); 则该函数定义的函数头最有可能是( )。
选项:
A:void fun( char x, double y )‍

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表评论

电子邮件地址不会被公开。 必填项已用*标注