[单选题]

有以下程序 include include void fun(char s[][10],int n

有以下程序 #include <stdio.h> #include <string.h> void fun(char s[][10],int n) { char t; int i j; for (i=0; i<n-1; i++) for 0--i+l; j<n; j++) /*比较字符串的首字符大小,并交换字符串的首字符*/ if(s[i][0] > s[j][0]) { t = s[i][0]; s[i][0] = s[j][0]; s[j][0] = t;} } main() { char ss[5][10]= {"bcc", "bbcc", "xy", "aaaacc", "aabcc" }; fun(ss, 5); printf("%s,%s/n", ss[0],ss[4]); } 程序的运行结果是

A.xy, aaaacc

B.aaaacc,xy

C.xcc,aabcc

D.acc,xabcc

参考答案与解析:

相关试题

有以下程序 #include #include void fun(char

[单选题]有以下程序 include include void fun(char s[][10],int n有以下程序 #include <stdio.h> #include <string.h> void fun(char s[][10],int n) { char t; int i j; for (i=0; i<n-1; i++) for 0--i+l; j<n; j++) /*比较字符串的首字符大小,并交换字符串的首字符*/ if(s[i][0] > s[j][0]) { t = s[i][0]

  • 查看答案
  • 有以下程序 #include void fun(char *t, char *

    [单选题]有以下程序 include void fun(char *t, char *s) { whil有以下程序 #include <stdio.h> void fun(char *t, char *s) { while(*t!=0) t++; while( (*t++ = *s++ )!=0 ); main() { char ss[10]="acc",aa[10]="bbxxyy"; fun(ss, aa); printff"%s,%s/n", ss,aa); 程序的运行结果是A.acc

  • 查看答案
  • 有以下程序 #include void fun(char **p) { £«£

    [单选题]有以下程序 include void fun(char **p) { £«£«p; printf("%s/n",*p);有以下程序 #include <stdio.h> void fun(char **p) { ++p; printf("%s/n",*p); } main() { char *a[]={"Moming","Afternoon","Evening","Night"}; fun(a); } 程序的运行结果是A.AfternoonB.fternoonC.Mor

  • 查看答案
  • 有以下程序 #include void fun(char *t,char *s

    [单选题]有以下程序 include void fun(char *t,char *s) { while(*t!=0) t£«£«; while((*t£«£«=*s有以下程序#include <stdio.h>void fun(char *t,char *s){ while(*t!=0) t++;while((*t++=*s++)!=0);}main( ){ char ss[10]="acc",aa[10]="bbxxyy";fun(ss,aa); printf("%s,%s/n",ss,

  • 查看答案
  • 有以下程序#include <stdio.h>void fun(char *a,

    [单选题]有以下程序#include <stdio.h>void fun(char *a,char *b){ while(*a=='*') a++;while(*b=*a) {b++;a++;}}main( ){ char *s="****a*b****",t[80];fun(s,t); puts(t);}程序的运行结果是A.)*****a*bB.) a*bC.) a*b****D.) ab

  • 查看答案
  • 有以下程序: #include #include void f(char * s

    [单选题]有以下程序: include include void f(char * s,char*t){char k; k=*s;*s=*有以下程序: #include <stdio.h>#include <string.h>void f(char * s,char*t){ char k; k=*s; *s=*t; *t=k; s++; t--; if( * s) f(s,t);}main( ){ char str[10] :"abedefg", * p; p = str + strlen(str)/

  • 查看答案
  • 请读程序: # includde # include void fun(char

    [单选题]请读程序: includde include void fun(char * s) {char a[10]; str请读程序: # includde<stdio.h> # include<string.> void fun(char * s) {char a[10]; strcpy(a,"STRING"); s=a; } main() { char*p; fun(p); print{("%s/n",p); } 上面程序的输出结果(表示空格) ( )A.STRINGB.STRINGC.

  • 查看答案
  • 有以下程序#include <stdio.h>void fun(char **p

    [单选题]有以下程序#include <stdio.h>void fun(char **p){ ++p; printf("%s/n",*p);}main(){ char *a[]={"Morning","Afternoon","Evening","Night"};fun(a);}程序的运行结果是A. ) AfternoonB. ) fternoonC. ) MorningD. ) orning

  • 查看答案
  • 有以下程序#include <stdio.h>void fun(char **p

    [单选题]有以下程序#include <stdio.h>void fun(char **p){ p=p+2; printf("%s/n",*p);}main(){ char *a[]={"Morning","Afternoon","Evening","Night"}; fun(a);}程序的运行结果是A.rningB.afternoonC.ternoon D.Evening

  • 查看答案
  • (29)有以下程序#include <stdio.h>void fun(char

    [单选题](29)有以下程序include <stdio.h>void fun(char *c){ while(*c){ if(*c>='a'&&(29)有以下程序#include <stdio.h>void fun(char *c){ while(*c){ if(*c>='a'&&*c<='z') *c=*c-('a'-'A');c++;}}main(){ char s[81];gets(s); fun(s);

  • 查看答案
  • 有以下程序 #include  #include  void fun(char