代码改变世界

C语言的习题3

2016-08-12 19:42  威震天1606  阅读(650)  评论(0编辑  收藏  举报

7.表达式 !x 等价于________。 
A. x==1 B. x==0 C. x!=0 D. x!=1 
8.设有定义int a[10]; 则合法数组元素的下标范围为______。 
A. 1至10 B. 0至9 C. 1至9 D. 0至10

9.下列关于数组的描述中错误的是______。 
A. 当数组名作为参数传递给某个函数时,原数组中的元素的值可以被函数修改 B. 数组的名称其实是数组在内存中的首地址 C. 一个数组只允许存储同种类型的变量 
D. 如果在对数组进行初始化时,给定的数组元素个数比数组元素少时,多余的数组元素自动初始化为最后一个给定元素的值 
10.下列标识符中,不合法的标识符为________。 
A. _int B. a_10 C. a#b D. Pad 
11.  下列C语言的标识符中,不合法的标识符为____________ A. star B. 1234 C. _a100 D. circuit9

12.  若已定义:  int x=10;  
则表达式 x=(4*5,x*5,x+25) 的值是  ______    。 A. 20 B. 45 C. 125 D. 35 
13.  若x是int类型变量,y是float类型变量,则为了将数据55和55.5分别赋给x和y,则执行语句: scanf(“%d, %f”,&x,&y,); 时,正确的键盘输入是  ______    。 A. 55,55.5↙ B. x=55, y=55.5↙ C. 55↙55.5↙ D. x=55↙y=55.5↙