#include "string.h"main(){char ss[10] = "1,2,3,4,5";strcat(ss, "6789");printf("%s \n",ss );}
A. 1,2,3,4,56789
B. 6789
C. 1,2,3,4,5
D. 123456789
查看答案
写出输出结果。main(){int i,x[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d,",x[i][2-i]);}
A. 3,5,7
B. 2,4,6
C. 5,6,7
D. 7,8,9
下列关于输入输出字符串的说法哪一项是正确的?()
A. 使用gets(s)函数输入字符串时应在字符串末尾输入“\0”
B. 使用puts(s)函数输出字符串时,输出结束会自动换行
C. 使用puts(s)函数输出字符串时,当输出“\n”时才换行
D. 使用printf("%s",s)函数输出字符串时,输出结束会自动换行
在下列叙述中,错误的是()。
A. C语言中,二维数组或多维数组是按行存放的
B. 赋值表达式“b[1][2]=a[2][3]”是正确的
C. “char a[1); a[0]='A”与int a[1];a[0]='A'”等价
D. 数组名后的方括号内可以为常量表达式,也可以是变量
#include "stdio.h"main(){char str[10];scanf("*s",&str);printf("*s\n",str);运行上面的程序,输入字符串“how are you”,则程序的执行结果是( )
A. how
B. how are you
C. h
D. howareyou