题目内容

请读程序:#include"stdio.h"void FUN(int S[]){ static int J=0;do{ S[J] +=S[J+1];}while( ++J<2);}main(){ int K, A[10]={ 1,2,3,4,5};for( K=1;K<3;K++)FUN(A);for (K=0;K<5;K++)printf("%d",A[K]);}上面程序输出结果是

A. 34756
B. 23445
C. 35745
D. 12345

查看答案
更多问题

请读程序:f(int b[],int n){int i,r;r=1;for(i=0;i<=n;i++)r=r*b[i];return r;}main(){ int x,a[]={2,3,4,5,6,7,8,9};x=f(a,3);printf("%d\n",x);}上面程序输出结果是

A. 720
B. 120
C. 24
D. 6

以下程序运行后,输出结果是int d=1;fun (int p){intd=5;d = d+p++;printf("%d",d);}main(){int a=3;fun(a);d=d+a++;printf("%d\n",d);}

A. 84
B. 99
C. 95
D. 44

下列程序执行后的输出结果是void func1(int i);void func2(int i);char st[]="hello,friend!";void func1(int i){ printf("%c",st[i]);if(i<3){i+=2;func2(i);}}void func2(int i){ printf("%c",st[i]);if(i<3){i+=2;func1(i);}}main(){int i=0;func1(i);}

A. hello
B. hel
C. hlo
D. hlm

有以下程序#include"stdio.h"intabc(int u,int v);main ( ){ int a=24,b=16,c;c=abc(a,b);printf("%d\n",c);}int abc(int u,int v){ int w;while(v){ w=u%v; u=v; v=w; }return u;}

A. 16
B. 7
C. 8
D. 9

答案查题题库