电大《C++语言程序设计》课程随堂练习(1)

时间:2024-04-27 18:00:00 5A范文网 浏览: 复习资料 我要投稿

一、判断题:

1 、若 i 为某函数 func 之内说明的变量,则当 func 执行完后, i 值无定义。( )

2 、 for(; ;) 语句等价于 while(1) 语句,即不设初值,不判断条件,无终止地执行循环体。( )

3 、 break 语句不能用于循环语句和 switch 语句之外的任何其他语句中( )

4 、数组是一种构造型数据,即是若干相同类型的数据的集合 。( )

5 、 C++ 语言中,二维数组中元素排列的顺序是:按行存放,即在内存中先顺序存放第一行的元素,再存放第二行的元素。( )

6 、若有 int a[3] [4]; 则 a[3] [4] 是对二维数组的正确访问。( )

7 、一个 C++ 源程序文件由一个或多个函数组成,由此可见函数是一个独立的编译单位。( )

8 、在 C++ 语言中,所有函数都是平行的,即在定义函数时是互相独立的,一个函数并不从属于另一个函数。( )

9 、 C++ 中,在定义函数时的参数是“形式参数”,在调用函数时的 参数是“实际参数”。( )

10 、 #include “ iostream.h ”的作用是将说明标准输入流对象的头文件包含到当前源文件中来。( )

参考答案: T T T T T F F T T T

二、选择题:

1 、没有 int i; 则表达式( i=1,i=10 ) ?i++ ‖++i:++i 的值为( )

A 、 1 B 、 2 C 、 3 D 、 10

2 、没有 int a[ ]={10,11,12},*p=&a[0]; 则执行完 *p++;*p+=1; 后 a[0],a[1],a[2] 的值依次是( )。

A 、 10 , 11 , 12 B 、 11 , 12 , 12

C 、 10 , 12 , 12 D 、 11 , 11 , 12

3 、设有说明 int s[2]={0,1},*p=s; 则下列错误的 C++ 语句是( )。

A 、 s+=1; B 、 p+=1; C 、 *p++; D 、 (*p)++;

4 、若有 char a[3]={"A","/0","D"},*P=a,i=2,j=4; 则下列表达式值不是 1 的值有( )。

A 、 strlen(a) ; B 、 j ‖ j; C 、 *(p+1); D 、 --i;

5 、若 x 和 y 都是 int 型变量, x=100,y=200, 则下面程序片段 cout <<( x,y )<< endl 的输出结果是( )。

A 、 200 B 、 100 C 、 100 , 200 D 、输出格式符不够,值不确定。

6 、下面各语句中,能正确进行字符串赋值操作的语句行是 ( )。

A 、 char s[4][5]={""ABCDE""} ;

B 、 char s[5]={"A","B","C",D","E"}

C 、 char *s;s=""ABCDE"";

D 、 char *s;Cin >> s;

7 、若有 int a[6]={4,5,6,9,5,7},*p=a,*q=p; 则对数组元素的错误引用是( )。

A 、 a[4] B 、 *(p+4) C 、 *a++ D 、 *q++

8 、设 x 和 y 均为 int 型变量,则执行下面的循环后, y 值为( )。

for (y=1,x=1;y < =50 ; y++)

{if(x > =10)}break;

if(x%2= =1)

{x+=5;continue; }

x-=3;

}

A 、 2 B 、 4 C 、 6 D 、 8

9 、给出以下定义:

char x[ ]="abcdefg";

char y[ ]={"a","b","c","d","f","g"};

则正确的叙述为( )。

A 、数组 x 和数组 y 等价

B 、数组 x 和数组 y 的长度相同

C 、数组 x 的长度大于数组 y 的长度

D 、数组 x 的长度小于数组 y 的长度

10 、以下叙述中不正确的是( )。

A 、在不同的函数中可以使用相同名字的变量

B 、函数中的形式参数是局部变量

C 、在一个函数内定义的变量只在本函数范围内有效

D 、在一个函数内的复合语句中定义的变量在本函数范围内有效。

参考答案: A C A C A C C C C D

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

下列不属于分级基金份额认购的特点的是()。A募集方式04-27

2022年初中物理:求额定电流04-27

2022年初中化学:金属的物理特性和用途04-27

基金市场的参与主体分为基金当事人、基金市场服务机构04-27

2022年初中物理:直线运动的分类04-27

世界上最早的开放式证券投资基金是()。A1943年英国的04-27

我国证券投资基金业伴随着证券市场的发展而诞生,其发展04-27

在我国证券投资基金的行业平稳发展及创新探索阶段,“放04-27

关于契约型基金的投资者,下列说法正确的是()。A投资者04-27

2022年初中物理:动能和势能04-27

热搜文章
最新文章