若以下程序所生成的可执行文件名为FILE1.EXE; #includeint main(int argc,char *argv[]){ while(argc-->0) { ++argv; printf("%s",*argv); } return 0;}当打入以下命令执行该程序时:FILE1 CHINA BEIJING SHANGHAI程序的输出结果是。
A. CHINA BEIJIANG SHANGHAI
B. FILE1 CHINA BEIJING
C B S
D. F C B
以下程序的运行结果是。#includeint main(){ int a[]={1,2,3,4,5,6,7,8,9,10,11,12}; int *p=a+5,*q=a; *q=*(p+5); printf("%d %d \n",*p,*q); return 0;}
A. 6 11
B. 6 6
C. 6 12
D. 5 5
以下程序的输出结果为 。int main(){ char *alpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"}; char **p; int i; p=alpha; for(i=0;i<4;i++) printf("%s",p[i]); printf("\n"); return 0;}
ABCDEFGHIJKL
B. ABCD
C. ABCDEFGHIJKLMNOP
D. AEIM
设有以下语句: char str1[]="string",str2[8],*str3,*str4="string";则下面选项不是对库函数strcpy的正确调用,此库函数用于复制字符串。
A. strcpy(str1,"HELLO1");
B. strcpy(str2,"HELLO2");
C. strcpy(str3,"HELLO3");
D. strcpy(str4,"HELLO4");