A.fternoon
B.Afternoon
C.Morning
D.orning
第1题
#include <stdio.h>
void fun(char **p)
{ ++p; printf("%s\n",*p);}
main()
{ char *a[]={"Morning","Afternoon","Evening","Night"};
fun(a);
}
程序的运行结果是
A ) Afternoon
B ) fternoon
C ) Morning
D ) orning
第2题
#include<stdio.h>
void fun(char **p)
{
++p; printf(“%s\n”,*p);
}
main()
{
char *a[]={“Morning”,”Afternoon”,”Evening”,”Night”};
fun(
A.;
}
程序的运行结果是( )。
A.Afternoon
B.fternoon
C.Morning
D.orning
第3题
#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,aa);
}
程序运行结果是
A)accxyy,bbxxyy
B)acc, bbxxyy
C)accxxyy,bbxxyy
D) accbbxxyy,bbxxyy
第4题
#include <stdio.h>
#include <string.h>
void fun ( char *str )
{ char temp;int n,i;
n=strlen ( str ) ;
temp=str[n-1];
for ( i=n-1;i>0;i-- ) str[i]=str[i-1];
str[0]=temp;
}
main ()
{ char s[50];
scanf ( " %s " ,s ) ; fun ( s ) ; printf ( " %s\n " ,s ) ;}
程序运行后输入: abcdef< 回车 > ,则输出结果是 【 12 】 。
第5题
#include <stdio.h>
#include <string.h>
void fun ( char *str )
{ char temp;int n,i;
n=strlen ( str ) ;
temp=str[n-1];
for ( i=n-1;i>0;i-- ) str[i]=str[i-1];
str[0]=temp;
}
main ()
{ char s[50];
scanf ( " %s " ,s ) ; fun ( s ) ; printf ( " %s\n " ,s ) ;}
程序运行后输入: abcdef< 回车 > ,则输出结果是 【 12 】 。
第6题
#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,aa);
}
程序的运行结果是
A.accxyy,bbxxyy
B.acc,bbxxyy
C.accxxyy,bbxxyy
D.accbbxxyy,bbxxyy
第7题
#include <stdio.h>
#include <string.h>
void fun(char *s[],int n)
{ char *t; int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]:s[j];s[j]=t;}
}
main()
{ char *ss[]={"bcc","bbcc","xy","aaaacc","aabcc"};
fun(ss,5); printf("%s,%s\n",ss[0],ss[4]);
}
程序的运行结果是
A.xy,aaaacc
B.aaaacc,xy
C.bcc,aabcc
D.aabcc,bcc
第8题
#include <stdio.h>
#include <string.h>
void fun(char *s[ ],int n)
{ char *t; int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]=s[j];s[j]=t;}
}
main()
{ char *ss[]={"bcc","bbcc","xy","aaaacc","aabcc"};
fun(ss,5); printf("%s,%s\n",ss[0],ss[4]);
}
程序的运行结果是
A)xy,aaaacc
B)aaaacc,xy
C)bcc,aabcc
D)aabcc,bcc
第9题
#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(j=i+1;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
第10题
A. Zhang
B.Zhao
C.Wang
D.18
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!