单项选择题
阅读以下函数
fun(char *s1,char *s2)
int i=0;
while(s1[i]==s2[i]&&s2[i]!='\0')i++;
return(s1[i]=='\0'&&s2[i]=='\0');
此函数的功能是
A.将s2所指字符串赋给s1
B.比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0
C.比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为0
D.比较s1和s2所指字符串的长度,若s1比s2的长,函数值为1,否则函数值为0
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
设有如下定义 struct ss char name[10]; int age; char sex; std[3],*p=std; 下面各输入语句中错误的是
A.scanf("%d",&(*p).age);
B.scant("%s",&std.name);
C.scanf("%c",&std[0].sex);
D.scanf("%c",&(p->sex));
点击查看答案&解析
单项选择题
以下能正确定义数组并正确赋初值的语句是
A.int N=5,b[N][N];
B.int a[1][2]=1,3;
C.int c[2][1]=1,2,3,4;
D.int d[3][2]=1,2,34;
点击查看答案&解析
相关试题
有以下程序 int f1(int x,int y) ...
有以下程序 int *f(int *x,int *y...
以下程序企图把从终端输入的字符输出到名为...
有以下程序 main(int argc,char *arg...
有以下程序 void fun(int *a,int i...