[单选题]

请读程序: includef(char * s){cahr * p=s;while(* p!='/0')p£«£«;return(p£­s);}main(){

请读程序: # include<stdio.h> f(char * s) {cahr * p=s; while(* p!='/0')p++; return(p-s); } main() {printf("%d/n”,f("ABCDEF"));} 上面程序的输出结果是 ( )

A.3

B.6

C.8

D.0

参考答案与解析:

相关试题

请读程序:main(){char*p;chars[80];scanf("%s",

[单选题]请读程序:main(){char*p;chars[80];scanf("%s",s);p=s[0];printf("%s",p);}请判断上面程序()A . 错误:p=s[0];正确:p=*s;B . 错误:p=s[0];正确:p=s[];C . 错误:p=s[0];正确:p=s;D . 错误:p=s[0];正确:p=&s;

  • 查看答案
  • 有以下程序#includevoid ss(char*s,char t){ whi

    [单选题]有以下程序includevoid ss(char*s,char t){ while(*s){if(*S==t)*s=t£­'a'£«'A';s£«£«;有以下程序 #include<iostream.h> void ss(char*s,char t) { while(*s) { if(*S==t)*s=t-'a'+'A'; s++;} } void main( ) { char strl[100]="abcddfefdbd",c='d': ss(strl,c) ;cout

  • 查看答案
  • 请读程序:#include#includemain(){char*s1="AbC

    [单选题]请读程序:includeincludemain(){char*s1="AbCdEf',*s2="aB"; s1£«£«;s2£«£«; p请读程序: #include<stdio.h> #include<string.h> main() { char*s1="AbCdEf',*s2="aB"; s1++;s2++; printf("%d/n",strcmp(s1,s2)); } 上面程序的输出结果是_______。A.正数B.负数C.零D.不确定的值

  • 查看答案
  • 请读程序:#include#includemain(){char*s1="AbC

    [单选题]请读程序:includeincludemain(){char*s1="AbCdEf",*s2="aB"; s1£«£«;s2£«£«; p请读程序: #include<stdio.h> #include<string.h> main() { char*s1="AbCdEf",*s2="aB"; s1++;s2++; printf("%d/n",strcmp(s1,s2)); } 上面程序的输出结果是______。A.正数B.负数C.零D.不确定的值

  • 查看答案
  • 请读程序:#include#includemain(){char*s1="AbC

    [单选题]请读程序:includeincludemain(){char*s1="AbCdEf",*s2="aB";s1£«£«;s2£«£«;pri请读程序: #include<stdio.h> #include<string.h> main() { char*s1="AbCdEf",*s2="aB"; s1++;s2++; printf("%d/n",strcmp(s1,s2)); } 上面程序的输出结果是_______。A.正数B.负数C.零D.不确定的值

  • 查看答案
  • 请读程序:#include#includemain(){char *s1="Ab

    [单选题]请读程序:includeincludemain(){char *s1="AbCdEf",*s2="aB"; s1£«£«;s2£«£«;请读程序: #include<stdio.h> #include<string.h> main() { char *s1="AbCdEf",*s2="aB"; s1++;s2++; printf("%d/n",strcmp(s1,s2)); } 上面程序的输出结果是______。A.正数B.负数C.零D.不确定的值

  • 查看答案
  • 请读程序:#include#includemain(){char*s1="AbC

    [单选题]请读程序:includeincludemain(){char*s1="AbCdEf",*s2="aB";s1£«£«;s2£«£«;pri请读程序: #include<stdio.h> #include<string.j> main() { char*s1="AbCdEf",*s2="aB"; s1++;s2++; printf("%d/n",strcmp(s1,s2)); }上面程序的输出结果是______。A.正数B.负数C.零D.不确定的值

  • 查看答案
  • 有如下的程序:int f(char*s){ char *p=s;while(*p

    [单选题]有如下的程序: int f(char*s) { char *p=s; while(*p!='/0') p++; return(p-s); }如果在主程序中用下述语句调用上述函数,则输出结果为______。 printf("%d/n",f("best one!"));A.3B.6C.8D.9

  • 查看答案
  • 阅读以下函数:fun(char*s1,char*s2) {int i=0;whi

    [单选题]阅读以下函数: fun(char*s1, char*s2) { int i=0; while(s1[i]==s2[i]&& s2[i]!='/0') i++; return(s1[i]==&& s2{i)!=='/0'); } 此函数的功能是( )。A.将s2所指字符串赋给s1B.比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0C.比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为0D.比较s1和s2所指字符串的

  • 查看答案
  • 下列程序的执行结果是______。in(f(char*s){char*p=s;

    [单选题]下列程序的执行结果是______。 in(f(char*s) { char*p=s; while(*p!='/0')p++; return(p-s); } main() { printf("%d/n",f("goodbye!")); }A.3B.6C.8D.0

  • 查看答案
  • 请读程序:# includef(char * s){cahr * p=s;whi