有以下函数intfun(char*s){char*t=s;while(*t++);retum(t-s);)该函数的功能是A.比较两个字符串的
有以下函数intfun(char*s){char*t=s;while(*t++);retum(t-s);)该函数的功能是
A.比较两个字符串的大小
B.计算S所指字符串的长度
C.计算S所指字符串占用内存字节的个数
D.将S所指字符串复制到字符串t中
有以下函数intfun(char*s){char*t=s;while(*t++);retum(t-s);)该函数的功能是
A.比较两个字符串的大小
B.计算S所指字符串的长度
C.计算S所指字符串占用内存字节的个数
D.将S所指字符串复制到字符串t中
第1题
A.f(int array[][6])
B.f(int array[][4])
C.f(int array[3][])
D.f(int array[2][5])
第2题
已定义以下函数intfun(int*P){retum*p;)fun函数返回值是
A.不确定的值
B.一个整数
C.形参P中存放的值
D.形参P的地址值
第3题
第4题
函数mystrlen(char *s)的功能是求字符串s的长度,请填空。 mystrlen(char *s) { char *t: t=s; while(【 】)t++; return(t-s); }
第5题
下面程序的功能是调用sub函数计算数组a中字符串的长度,请填空。 sub(char s[]) { int n; for(n=0;【 】n++); return 【 】; } main() { char*a;int k; gets(a); 【 】 printf("%d",k);
第6题
函数mycmp(char *s,char *t)的功能是比较字符串s和t的大小,当s等于t时返回0,当s>t时返回正值,当s<t时返回负值。请填空。 mycmp(char *s,char *t) { while (*s==*t) { if(*s= =\0) return 0; ++s; ++t; } return(【 】); }
第7题
第8题
执行语句“string str("abc");”时,系统会自动调用string类的构造函数()。
A. string()
B. string(const char *s)
C. string(const string &str)
D. string(size_type n, char c)
第9题
第10题
有以下语句:“int b;char c[l0];”则正确的输入语句是()。
A.scanf("%d%S",&b,&c);
B.scanf("%d%s",&b,c);
C.scanf("%d%S",b,c);
D.scanf("%d %S",b,&c);
第11题
有以下程序 yoidswap(char*x,char*y) {chart; t=*x;*x=*y;*y=t; ) main() {char*sl=abc”,*s2=123“; swap(s1,s2);printf(%s,%s\n”,s1,s2); } 程序执行后的输出结果是
A.abc,123
B.123,abc
C.321,cba
D.lbc,a23