有下列程序 #include void main() { char v[4][10]; int i; for(i=0; i<4; i++) scanf("%s",v[i]); printf ("%c, %s,%s,%c",**v,*(v+1),v[3]+3,*(v[2]+1)); } 程序执行时若输入:welcome you to beijing(回车), 则程序的输出结果是______。
A. w, you, eei jing, u
B. welcome, you, jing, to
C. w, you, jing,o
D. w, xelcome, eeijing, u
查看答案
有以下程序 #include void main() { char str[80]="one start",*ps=&str[3]; scanf ("%s",ps); printf("%s\n",str); } 程序执行时若输入输入:two end(回车),则程序的执行结果是______。
A. onetwoend
B. twoend
C. onetwo
D. onetwoart
有以下程序 #include void main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序的运行结果是______。
A. n/NoYes/No
B. /No Yes
C. /NOYes/No
D. Yes /No
有以下程序 #include #include void main() { char name[9]="c##line"; char *str=name; printf("%d,%d,%d,%d\n",sizeof(name),strlen(name),sizeof(str),strlen(str)); } 程序运行后的结果是______。
A. 8,6,9,6
B. 9,7,4,7
C. 8,6,3,6
D. 10,8,5,8
以下叙述中正确的是______。
A. 字符串数组,是指数组中的每个元素都是一个存放字符串的一维数组
B. char ca[3][5] = {"A", "BB", "CCC"}; 是不合语法的
C. char ca[ ][5] = {"A", "BB", "CCC"}; 是不合语法的
D. char *ca[3] = {"A", "BB", "CCC"}; 是不合语法的