在线等答案!!!C++的内容

来源:百度知道 编辑:UC知道 时间:2024/06/13 23:18:34
9.若a,b,c均为整型变量,则表达式a=2,b=a+2,c=0的值为 。
A、不定 B、2 C、4 D、0
12.指向数组元素为整型的一维数组的指针变量的定义是 。
A、int *p( ) B、int (*p)( ) C、int *p[4] D、int (*p)[4]
13.以下关于switch语句和break语句的描述中不正确的是 。
A、 break语句不能用于循环语句和switch语句外的任何其它语句
B、 switch语句中使用break语句或continue语句的作用相同
C、 在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环
D、 在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循环的执行
16.若定义如下的共同体类型变量x,则x所占用的内存字节数为 (以IBM PC机为例)
union data
{ int i;
char ch;
double f;
}x;
A、7 B、11 C、8 D、10

9——真的不知道你要求的是什么,b=2+2,a=2,c=0;
12——注意指针数组和指向数组的指针的区别,选c
13——break可以用于其它循环语句,双层for循环中用于跳出第一层循环。
16——共同体和结构体的区别,一个所占的内存是其所设变量的最大的一个,而另一个是全部的加起来,选择c。
以上回答仅供参考,希望对你有帮助!

d,d,b,c

9.c
12.d
13.B
16.c

第一题选 d,
逗号表达式返回值是最后一个表达式的值。