有以下程序 char fun(char x,char y) { if(x<y)return x; return y; } main() { int a='9',b='8',c=''; printf("%c\n",fun(fun(a,b) ,fun(b,c) )); } 程序的执行结果是
A.函数调用出错
B.8
C.9
D.7
A.函数调用出错
B.8
C.9
D.7
第1题
有以下程序: #include <stdio.h> void fun(char *a, char *b) { a=b; (*a)++;} main() { char c1='A',c2='a',*p1,*p2; p1=&c1; P2=&c2; fun(p1,p2); printf("%c%c\n",c1,c2); } 程序运行后的输出结果是()。
A.Ab
B.aa
C.Aa
D.Bb
第2题
有以下程序
#include<stdio.h>
void fun(char**p)
{++p;printf("%s",*p);}
main
{char*a[]={"Morning","Afternoon","Evening"," Night");
fun(a);
}
程序的运行结果是()。
A.Afternoon
B.fternoon
C.Morning
D.orning
第3题
有以下C程序:
char fun(char x, char y)
{ if(x)return y;
main()
{ int a ='9', b ='8', c ='7';
printf("% c/n", fun(fun(a,b), fun(b,c)));程序的执行结果是(31)。
A.函数调用出错
B.8
C.9
D.7
第4题
有以下程序: void fun(char*a,char*b) { a=b; (*a)++; } main { char c1=A ,c2=a,*p1,*p2; p1=&c1;p2=*c2;fun(p1,p2); printf("%C%c\n",c1,c2); } 程序运行后的输出结果是()。
A.Ab
B.aa
C.Aa
D.Bb
第5题
A.函数调用出错
B.8
C.9
D.7
第6题
有以下程序
#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*b
B) a*b
C) a*b****
D) ab
第7题
有以下程序: #include <stdio.h> char fun(char x,char y) { if(x<y) return x; return y; } main() { int a='9',b='8',c='7'; printf("%c\n",fun(fun(a,b),fun(b,c))); } 程序的执行结果是()。
A.函数调用出错
B.8
C.9
D.7
第8题
有以下程序: void fun (char *a,char *b) { a=b;(*a)++;} main() { char cl='A',c2='a',*p1,*p2; p1=&c1;p2=&c2;fun (p1,p2); printf("%c,%c\n",c1,c2); } 程序运行后的输出结果是()。
A.Ab
B.aa
C.Aa
D.Bb
第9题
有以下程序: #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*b
B.a*b
C.a*b****
D.ab
第10题
有以下程序 #include<stdio.h> void fun(char**p) {++p;printf("%s",*p);} main {char*a[]={"Morning","Afternoon","Evening"," Night"); fun(a); } 程序的运行结果是()。
A.Afternoon
B.fternoon
C.Morning
D.orning
第11题
A.函数调用出错
B.8
C.9
D.7
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!