A.文件由ASCII码字符序列组成,C语言只能读写文本文件 B.文件由二进制数据序列组成,C语言只能读写二进制文件 C.文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件 D.文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件
单项选择题以下for语句构成的循环执行的次数是() #include #define N 2 #define M N+l #define NUM(M+1)*M/2 main() {int i,n=0; for(i=1;i<=NUM;i++) {n++;printf(“%d”,n);} printf(“ n”);}
A.5 B.6 C.8 D.9
单项选择题以下程序的输出结果是() #include main() {inti: for(i=l;i<=5;i++) {if(i%2) printf(“*”); else continue; printf(“*”);} printf(“$ n”);I
A.*#*#*#$ B.#*#*#*$ C.*#*#$ D.#*#*$
单项选择题设有以下语句: char str1[]= “string”,str2[8],*str3,*str4= “ string”; 则不能对库函数strcpy(复制字符串)的正确调用的是()
A.strepy(str1,“HELLO1”); B.strepy(str2,“HELL02”); C.strcpy(str3, “HELL03”) D.strcpy(str4, “HELLO4”);
单项选择题以下程序的输出结果是() #include union pw {int i;char ch[2];}a; main( ) {a.ch[0]=13;a.ch[1]=0;printf(”%d n”,a.i);} (注意:ch[0]在低字节,ch[1]在高字节。)
A.13 B.14 C.208 D.209
单项选择题设有以下语句(其中0≤i<10),则不能对a数组元素的正确引用是() int a[10]={0,l,2,3,4,5,6,7,8,9},*p=a;
A.a[p-a] B.*(&a[i]) C.p[i] D.*(*(a+i))