有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;isum+=x[i]; return sum; } main() { int a[]={1,2,3,4,5},b[]={6,7,8,9,},s=0; s=fun(a,5)+fun(b,4); printf("%d\n",s); } 程序执行后的输出结果是()
有以下程序#include<stdio.h>#include<stdlib.h>voidfun(int*p1,int*p2,int*s)s=(int*)malloe(sizeof(int));*s=*p1+*(p2++);main()inta[2]=1,2,b[2]=10,20,*s=a;fun(a,b,s);printf(%d\n,*s);程序运行后的输出结果是______。
有以下程序#include<stdio.h>#include<stdlib.h>void fun(int*p1,int*p2,int*s)s=(int*)malloe(sizeof(int));*s=*p1+*(p2++);main()int a[2]=1,2,b[2]=10,20,*s=a;fun(a,b,s);printf(%d\n,*s);程序运行后的输出结果是______。
有以下程序 #include #include int fun(int n) { int *p; p=(int*)malloc(sizeof(int)); *p=n; return *p; } main() { int a; a = fun(10); printf(%d, a+fun(10)); } 程序的运行结果是( )。
有以下程序 #include int fun(int (*s)[4],int n, int k) { int m, i; m=s[0][k]; for(i=l; i m) m=s[i][k]; return m; } main() { int a[4][4]={{1,2,3,4),{11,12,13,14},{2l,22,23,24},{31,32,33,34}}; printf(%d\n, fun(a,4,0)); } 程序的运行结果是( )。
下面程序的功能是计算 S= 0!+1!+2!+…+k! ( k>=0 )。 #include \stdio.h\ long fun(int n) { int i; long s=1; for(i=1; ① ;i++) s*=i; return( ② ); } int main() { int k,n; long s; scanf(\%d\,&n); s= ③ ; for(k=0;k<=n;k++) s+= ④ ; printf(\%ld\\n\,s); return 0; }
以下程序的输出结果是( )。long fun( int n){ long s;if(n= =1 || n= =2) s=2;else s=n-fun(n-1);return s;}main(){ printf(\%ld\\n\, fun(3)); }
下面程序的输出是( )。int fun(int x) {static int a=3;a+=x;return(a);}main(){ int k=2,m=1,n;n=fun(k);n=fun(m);printf(“%d”,n); }
下列程序的输出结果是( )int fun(int x);int main(){ int s=12345;printf(“%5d\\n”,fun(s));return 0;}int fun(int x){ int re=0;do{re=re*10+x%10;x/=10;}while(x);return re;}
以下程序的输出结果是( ). int fun(int n,int *s) { int f1,f2; if(n==0‖n==1) *s=1; else { fun(n-1,&f1); fun(n-2,&f2); *s=f1+f2; } } main( ) { int x; fun(6,&x); printf(\\\n%d\ ,x); }
有以下程序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;}}main( ){ int s;fun(3,&s);printf(\%d\\n\,s);}程序的运行结果是( ).
下面程序的功能是计算S=0!+1!+2!+...+k! (k>=0)#includelong fun(int n){int i;long s=1;for(i=1; ;i++)s*=i;return( );}int main(){int k,n;long s;scanf(\%d\,&n);s= ;for(k=0;k<=n;k++)s+= ;printf(\%ld\\n\,s);return 0;}
有以下程序#includevoidfun(intn,int*p){intf1,f2;if(n==1||n==2)*p=1;else{fun(n-1,&f1);fun(n-2,&f2);*p=f1+f2;}}main(){ints;fun(3,&s);printf(\%d\\n\,s);}程序的运行结果是
有以下程序include <stdio.h>int fun(char s[]){ int n=0;while(*s<=′9′&&*s>=′0′) {n=10*n+*s-′0′;s++;}return(n);}main(){ char s[10]={′6′,′1′,′*′,′4′,′*′,′9′,′*′,′0′,′*′};printf("%d\n",fun(s));}程序的运行结果是
以下程序的输出结果是 long fun(int n) { long s; if(n==1‖n==2)s=2; else s=n-fun(n-1); return s;} main() {printf("%1d\n",fun(3));}
有以下程序inculde <stdio.h>int Fun(){ ststic int x=1;x*=2;return x;}main (){ int i,s=1;For(i=1;I<=2,I + +) s =Fun();printF(“%d\n”,s);}程序运行后的输出结果是
有以下程序int fun(int n){if(n==1)return 1;elsereturn(n+fun(n-1));}main(){int x;seanf("%d",
有以下程序include<stdio.h>int fun(){static int x=1;x+=1;return x;}main(){int i,s=1;for(i=1;i<=s;i++)s+=fun();printf(”%d\n”,s);}程序运行后的输出结果是()。
有以下程序: int fun(int n) { if(n==l)return l; else return(n+fun(n一1)): } main { int x; s
以下程序中函数Fun的功能是对b所指数组中的第m至第n个数据取累加和,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 include <stdio.h> Fun(________,int m,int n) { int i,s=0; for(______;i <n;i++) s="s+b[i];" return _______; } int main() { x,a[]="{1,2,3,4,5,6,7,8,9};" x="Fun(a,3,7);" printf("%d\n",x); 0;>
有以下程序: include<stdio.h> int fun() {static int x=1; X*=2: return x; } main() {int i,S=1; for(i=1;i<=3;i++)S*=fun(); printf("%d\n",s); } 程序运行后的输出结果是()。
有以下程序: include int fun() {static int x=1; X*=2;return X; main() int i,s=1; for(i=1;i<=2;i++)s=fun(); printf{¨%d\n",s); } 程序运行后的输出结果是()。
有以下程序 include int fun(char s[]) {int n=0; while(*s<=9&&*s>=0){n=10*n+*s-o;s++;) return(n); } main {char s[10]={6,1,*,4,*,9,*, 0,*); printf("%d",fun(s)); } 程序运行的结果是()。
以下程序是计算s=1-1/2+1/4-1/6+1/8+...+1/n的和,请填空。 double fun(int n) { double s=1.0,fac=1.0;int i; for(i=2;i<=n;i+=2) { fac=-fac; s=s+ ___________; } return s; }