单项选择题
若有定义:char *st="how are you";,下列程序段中正确的是
A) char a[11],*p; strcpy(p=a+1,&st[4]);
B) char a[11]; strcpy(++a, st);
C) char a[11]; strcpy(a, st);
D) char a[],*p; strcpy(p=&a[1], st+2);
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: main() char *p[10]= abc , aabdfg , dcdbe , abbd , cd ; printf( %d n . strlen(p[4])); 执行后输出结果是( )。
A) 2
B) 3
C) 4
D) 5
点击查看答案&解析
单项选择题
设有如下程序: #include string.h main() static char s1[20],s2[20]; scanf( %s ,s1);scanf( %s ,s2); if(strcmp(s1,s2)) printf( @ ); else printf( $ ); printf( %d n ,strlen(strcat(s1,s2))); 如果从键盘上输入name<回车>name1<回车>,则程序运行后的输出结果是 ( )
A) $8
B) @10
C) $9
D) @9
点击查看答案
相关试题
设x和y都是int类型,且x=1,y=2,则pri...
下列对于软件测试的描述中正确的是
若有程序段:char s[]= china ;char...
规范化理论中,分解______主要是消除...
下列SQL语句中,用于修改表结构的是( )。