题目内容

下列对字符串的说法中,错误的是()

A. 字符串就是一个字符数组
B. 字符串可以整体输入输出
C. 字符串可以比较大小
D. 存储字符串所需的内存空间等于字符串的长度

查看答案
更多问题

用字符数组s保存字符串"abcde",其中正确的是( )。

A. char s[]="abcde";
B. char s[]={1,2,3,4,5};
C. char s[5]={'a','b','c','d','e'};
D. char s[5]="abcde";

下列有关函数的说法中错误的是()。

A. C语言中的函数只具有static和extern两种类型
B. C语言中允许函数的递归调用
C. 调用函数时,C语言要求实参与形参的个数,类型完全一致
D. C语言函数的缺省数据类型是空类型(void型)

以下说法错误的是()

A. for可以代替while和do while完成相同循环任务。
B. for循环中三个表达式都可以空缺,因此圆括号中分号分隔符可以省略。
C. for循环先执行条件判定,条件满足才执行循环体。
D. do 循环语句是先执行循环体后判定条件,是否进行下一次循环操作。

下列四个选项中,正确的数组定义是()

A. int 3a[3];
B. int i;scanf("%d",&i);char ch[i];
C. #define MAX l0 int a[MAX];
D. #define MAX l0.0 int a[MAX];

答案查题题库