内容发布更新时间 : 2024/12/27 0:31:18星期一 下面是文章的全部内容请认真阅读。
领红包:支付宝首页搜索“563940583
”即可领取支付宝红包哟
领下面余额宝红包才是大红包,一般都是5-10元 支付的时候把支付方式转为余额宝就行呢 没钱往里冲点 每天都可以领取哟!
单项选择题
1.char *p[10];该语句声明了一个: C 。 A) 指向含有10个元素的一维字符型数组的指针变量p B) 指向长度不超过10的字符串的指针变量p
C) 有10个元素的指针数组p,每个元素可以指向一个字符串 D) 有10个元素的指针数组p,每个元素存放一个字符串
2.在while(!x)语句中的x与下面条件表达式等价的是: D 。 A) x!=0 B) x==1 C) x!=1 D) x==0
3.若二维数组a有m行n列,则下面能够正确引用元素a[i][j]的为: C 。 A) *(a+j*n+i) B) *(a+i*n+j) C) *(*(a+i)+j) D) *(*a+i)+j 4 union {
double k; }test;
则sizeof(test)的值是: A 。 A)8
B)1 C)4
D)13
char
c;
float a;
5、下面程序的输出是____D_____ #include
int k=11;
printf(\(%o为8进制输出,%x为16进制输出) }
A) k=11,k=12,k=11 B) k=11,k=13,k=13 C) k=11,k=013,k=0xb D) k=11,k=13,k=B
6、在下列选项中,不正确的赋值语句是____D____.
(在变量说明中,不允许连续给多个变量赋初值,而赋值语句允许连续赋值。如下述说明
是错误的:)
A) ++t; B) n1=(n2=(n3=0)); C) k=i=j; D) a=b+c=1;
7、下面合法的C语言字符常量是_____A_____.
A) '\\t' B) \ C) 65 D) A
8、表达式: 10!=9的值是______D__ ___.
A) true B)非零值 C) 0 D) 1
9、C语言提供的合法的数据类型关键字是 _____B___.
A) Double(应该为double) B) short
C) integer(应该为int) D) Char(应该为char)
10、字符(char)型数据在微机内存中的存储形式是__D__. A) 反码 B) 补码 C) EBCDIC码 D) ASCII码
11、C语言程序的基本单位是_____C______.
A) 程序行 B) 语句 C) 函数 D) 字符
12、设 int a=12,则执行完语句a+=a-=a*a后,a的值是 _____D__
A) 552 B) 264 C) 144 D) -264
13、执行下面程序中的输出语句后,输出结果是 __B____.
#include
{int a; printf(\} A) 65 B) 20 C) 15 D) 10
14、下面程序的输出是__B________. #include
{int x=023; (八进制) printf(\}
A) 17 B) 18 C) 23 D) 24
15下面程序的输出的是___C______. #include
A) 0 B) 1 C) 3 D) 不确定的值
16、已知字母A的ASCII码为十进制的65,下面程序的输出是_______A____. #include