单项选择题
有以下程序段:
#include "stdio.h"
#include "string.h"
main()
char a[3][20]="china","isa","bigcountry!";
char k[100]=0,*p=k;
int i;
fori=0;i<3;i++)
P=strcat(p,a[i]);
i=strlen(p);
printf("%d\n",i)=;
则程序段的输出结果是( )。
A.18
B.19
C.20
D.21
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
对于下述程序,在方式串分别采用“wt”和“wb”运行时,两次生成的文件TEST的长度分别是( )。 #include void main() FILE *fp=fopen(¨TEST ); fputc(’A’,fp):fputc(’ n’,fp); fputc(’b’,fp);fputc(’ n’fp); fputc(’C’,fp); fclose(fp);
A.7字节7字节
B.7字节、5字节
C.5字节、7字节
D.5字节、5字节
点击查看答案&解析
单项选择题
有以下程序: #include main() int x=1,y=0,a=0,b=0; switch(X) case 1: switch(y) case 0:a++;break; case 1:b++;break; case 2:a++;b++;break; case 3:a++;b++; printf( a=%d,b=%d n”,a,b); 程序的运行结果是( )。
A.a=1,b=0
B.a=2,b=2
C.a=1,b=1
D.a=2,b=1
点击查看答案&解析
相关试题
一个项目具有一个项目主管,一个项目主管可...
以下说明语句中, [15] 是结构体类型...
有以下程序: main() int n=0,m=...
有以下程序: main() int a=1,b=...
有以下程序: main() int t=1,i=...