题目内容

有以下程序,程序执行后,输出结果是 。#include void fun(int *a){ a[0] = a[1]; }void main( ){ int a[10] = {10,9,8,7,6,5,4,3,2,1},i;for(i=2; i>=0; i--)fun(&a[i]);for(i=0; i<10; i++)printf("%d",a[i]);printf("\n");}

A. 7777654321
B. 987654321
C. 7777777777
D. 123456789

查看答案
更多问题

有下列程序:#include void fun(int *a,int n){ int t,i,j;for(i=0;i

有下列程序:#include int fun(char s[]){ int n = 0;while(*s<='9'&&*s>='0') {n=10*n+*s-'0'; s++;}return(n);}void main( ){ char s[10] ={'6','1','*','4','*','9','*','0','*'};printf("%d\n",fun(s));}程序运行结果是( )。

#include int fun(char *t, char *s){ while(*t!=0) t++;while((*t++=*s++)!=0);}void main( ){ char ss[10] = "acc", aa[10]= "bbxxyy";fun(ss,aa);printf("%s,%s\n",ss,aa);}程序运行结果是()。

有下列程序:#include void fun(int n,int *p){ int f1,f2;if(n==1||n==2)*p=1;else{ fun(n-1,&f1);fun(n-2,&f2);*p = f1 + f2;}}void main( ){ int s;fun(3,&s);printf("%d\n",s);}程序运行结果是()。

答案查题题库