对下述程序的判断中,正确的是( )。 #include<stdio.h> void main() {char *P,s[256]; p=s; while(strcmp(s,"the end")) {printf("Input the string:"); gets(s); while(*P) putchar(*p++);}}
A.此程序循环接收字符串并输出,直到接收到字符串“the end”为止
B.此程序循环接收字符串,接收到字符串“the end”则输出,否则程序终止
C.此程序循环接收字符串并输出,直到接收字符串“the end”为止,但因为代码有错误,程序不能正常工作
D.此程序循环接收字符串并将其连接在一起,直到接收字符串“the end”为止,输出连接在一起的字符串
[单选题]对下述程序的判断中,正确的是includevoid main(){char*p,s[128];p=S;while(strcmp(s,"对下述程序的判断中,正确的是 #include<stdio.h> void main() { char*p,s[128]; p=S; while(strcmp(s,"End")) { printf("Input a string:");gets(s); while(*p) putchar(*p++);}}A.此程序循环接收字符串并输出,直到接收字符串"
[单选题]以下程序运行后的输出结果是()。includevoid main(){ char aft="abbcabbcabbc"; int以下程序运行后的输出结果是( )。 #include<iostream.h> void main() { char aft="abbcabbcabbc"; int i=0,j=0,k=0; while(a[i]) { if(a[i]=='a') j++; if(a[i]=='b') k++; i++; } cout<<j<<""<<k<<end1;
[单选题]下述程序的输出结果是()。includevoid main(){char a=1,b=2;char c=a^b<<2;printf("/n%下述程序的输出结果是( )。 #include<stdio.h> void main() {char a=1,b=2; char c=a^b<<2; printf("/n%d",C); }A.9B.10C.12D.2
[单选题]下述程序的输出结果是()。includevoid main(){char a=3,b=1;char c=a^b<<2;printf("%d"下述程序的输出结果是( )。 #include<stdio.h> void main() {char a=3,b=1; char c=a^b<<2; printf("%d",C; }A.1B.7C.3D.2
[单选题]下述程序的输出结果是includevoid main(){int a[5]={2,4,6,8,10};int*p=a,**q=&p;下述程序的输出结果是 #include<stdio.h> void main() { int a[5]={2,4,6,8,10}; int*p=a,**q=&p; printf("%d,",*(p++)); pfintf("%d",**q);}A.4,4B.2,2C.4,5D.2,4
[单选题]下述程序的输出结果是()。includevoid main(){int a[5]={1,2,3,4,5};int*p=a,**q=&下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[5]={1,2,3,4,5}; int*p=a,**q=&p; printf("%d",*(p++)); printf("%d",**q); }A.22B.11C.34D.12
[单选题]下述程序的输出结果是()。includevoid main(){int a[5]={1,2,3,4,5};int *p=a,**q=&p;p下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[5]={1,2,3,4,5}; int *p=a,**q=&p; printf("%d,",*(p++)); printf("%d",**q);}A.2,2B.1,1C.3,4D.1,2
[单选题]下述程序的输出结果是()。includevoid main(){int a[20],*p[4];int i,k=0;for(i=0;i<20下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i; for(i=0;i<4;i++) p[i]=&a[i*i+1]; for(i=0;i<4;i++) {k=k+*p[i];} printf("%d"
[单选题]下述程序向文件输出的结果是______。includevoid main(){FILE*fp=fopen("TEST","wb");下述程序向文件输出的结果是______。 #include<stdio.h> void main() { FILE*fp=fopen("TEST","wb"); fprintf(fp,"%d%5.0f%c%%d",58,76273.0,∵,2278); fclose(fp); }A.58 76273-2278B.5876273.000000-22
[单选题]下述程序向文件输出的结果是_______。includevoid main(){ FILE*fp=fopen("TEST","wb")下述程序向文件输出的结果是_______。 #include<stdio.h> void main() { FILE*fp=fopen("TEST","wb"); fprintf(fp,"%d%5.of%c%d",58,76273.0,'-'2278); fclose(fp); }A.5876273-2278B.5876273.000000