132. C语言中,double类型数据占(D).
(D).8个字节
133. 设a为整型变量,初值为12,执行完语句a+=a-=a*a后,a的值是(D).
(D).-264
134. 下列程序的输出为(D).
main()
{ int y=10;
while(y--) ;
printf("y=%d\n",y);
}
(D).y=-1
135. 以下能正确定义数组并正确赋初值的语句是(D).
(D).int d[3][2]={{1,2},{34}};
136. 若有说明: int a[][4]={0,0};则下面不正确的叙述是(D).
(D).有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0
137. C语言规定,函数返回值的类型是由(D).
(D).在定义该函数时所指定的函数类型所决定
138. 则下列语句中能够实现当字符串s1大于字符串s2时,输出s2的语句是(D).
(D).if(strcmp(s1,t)>0)puts(s2);
139. 下列选项中正确的语句组是(D).
(D).char *s; s="Beijing";
140. 以下叙述中错误的是(D).
(D).不可以用FILE定义指向二进制文件的文件指针
141. 以下数组定义中不正确的是(D).
(D).int d[3][]={{1,2},{1,2,3},{1,2,3,4}};
142. 函数的形式参数隐含的存储类型说明是(D).
(D).auto
143. 在定义构造数据类型时,不能(D).
(D).末尾不写分号
144. 具有相同类型的指针变量p与数组a,不能进行的操作是(D).
(D).p=&a;
145. 8.下列运算符中,不属于关系运算符的是(D).
(D).!
146. 15.以下错误的描述是:函数调用可以(D).
(D).做为一个函数的形参
147. 18.若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是(D).
(D).p=n;
148. 下列字符序列中,可用作C标识符的一组字符序列是(D).
(D).D56,r_1_2,name,_st_1
149. double x;scanf("%lf",&x);不可以赋值给x变量的常量是(D).
(D)."abc"
150. 若int类型数据占两个字节,则下列语句的输出为(D).
nt k=-1; printf("%d,%u\n",k,k);