题目内容

下面s的初始化,其中不正确的是( )

A. char s[5]={"abc"};
B. char s[5]={'a','b','c'};
C. char s[5]="";
D. char s[5]= "abcedf";

查看答案
更多问题

为了连接两个字符串s1与s2,应当使用( )

A. strcat(s1,s2)
B. strcpy(s1,s2)
C. strlen(s1,s2)
D. strcmp(s1,s2)

为了比较两个字符串s1与s2,应当使用 ( )

A. strcat(s1,s2)
B. strcpy(s1,s2)
C. strlen(s1,s2)
D. strcmp(s1,s2)

被调函数通过哪个语句将值返回给主调函数( )

A. if
B. for
C. while
D. return

在下列结论中错误的是( )

A. C语言允许函数的递归调用
B. C语言中的continue语句,可以通过改变程序的结构而省略
C. 有些递归程序是不能用非递归算法实现的
D. C语言中不允许在函数中再定义函数

答案查题题库