有两个字符数组m、n,则如下正确的输人语句是( )
A. gets(m,n)
B. scanf("%s%s",m,n);
C. scanf("%s%s",&m,&n);
D. gets("m"),gets("n");
查看答案
有下面的程序段:char b[3],c[]= "China";b=c; printf("%s",b);则( )。
A. 运行后将输出China
B. 运行后将输出Ch
C. 运行后将输出Chi
D. 编译错误
判断字符中a和b是否相等,应当使用( )
A. if(a==b)
B. if(a=b)
C. if(strcpy(a,b))
D. if(strcmp(a,b))
下述对C语言字符数组的描述中错误的是( )。
A. 字符数组可以存放字符串
B. 字符数组的字符串可以整体输入、输出
C. 可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D. 不可以用关系运算符对字符数组中的字符进行比较
下列哪些选项不是影响基础埋深的主要因素():
A. 地基材料
B. 基础材料
C. 地下水位高度
D. 相邻基础埋深