有以下程序
int fun(int x[],int n)
{static int sum=0,i;
for(i=0;i<n;i++) sum+=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);
}
程序执行后的输出结果是
发布于 2022-05-11 09:53:58
登录后免费查看答案
关注者
0
被浏览
62
1 个回答
推荐阅读
-
有下列程序:int fun(int x[],int n){ static int sum=0,i:for(i 0;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):}程序执行后的输出结果是( )。
2022-05-11 关注 0 浏览26 1答案
-
下列程序:int fun(int x[],int n){ static int sum=0,i;for(i=0;ireturn sum:main(){int a[]={1,2.3,4,5),b[]={6,7,8,9),s=0;s==fun(a,5)+fun(h,4),printf(”%d\n”.s);f程序执行后的输出结果是()。
2022-05-11 关注 0 浏览26 1答案
-
有以下程序:#include#define N 8void fun(int*x,int i){*x=*(x+i);)main( ){ int a[N]={1,2,3,4,5,6,7,8},i;fun(a,2);for(i=0;i<n/2;i++){printf("Ha",a[i]);}printf("\n");}程序运行后的输出结果是( )。
2022-05-11 关注 0 浏览19 1答案
-
有以下程序#include<stdio.h>#define N 8void fun(int *x,int i){*x=*(x+i);}main(){ int a[N]={1,2,3,4,5,6,7,8},i;fun(a,2);for(i=0; i<N/2); i++){ printf("%d",a[i]);}printf("\n");}程序运行后的输出结果是________。(C-20100332)
2022-05-11 关注 0 浏览88 1答案
-
阅读以下程序: int fun(int n[],int Len){ int Max=n[0]; for(int i=1;i<Len;i++)if(Max<n[i])Max=n[i]; return Max;}int main(){ int n[]={1,2,3,4,5};printf("%d",fun(n,sizeof(n)/sizeof(int))); return 0;}下列描述错误的是
2022-05-11 关注 0 浏览40 1答案
-
有以下程序#include<studio.h>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);}程序运行后的输出结果是________。(C-20100334)
2022-05-11 关注 0 浏览69 1答案
-
有以下程序#include<stdio.h>int fun(){static int x=1;x+=1;return x;}main(){int i;s=1;for(i=1;i<=5;i++)s+=fun();printf(”%d\n”,s);}程序运行后的输出结果是
2022-05-11 关注 0 浏览34 1答案
-
有以下程序 int a=2; int f(int n) { static int a=3; int t=0; if(n%2){ static int a=4; t += a++; } else { static int a=5; t += a++; } return t+a++; } main() { int s=a, i; for( i=0; i<3; i++) s+=f(i); printf("%d\n", s); }程序运行后的输出结果是( )。
2022-05-11 关注 0 浏览29 1答案
-
以下程序的输出结果是f(int b[],int m,int n){ int i,s=0; for(i=m;i<n;i=i+2) s=s+b[i]; return s;}main(){int x,a[]={1,2,3,4,5,6,7,8,9};x=f(a,3,7);printf("%d\n",x);}
2022-05-11 关注 0 浏览57 1答案
-
下述程序的输出结果是( )。#define N 20void fun(int a[],int n,int m){ int i,j;for(i=m;i>n;i--)a[i+1]=a[i];}main( ){ int i,a[N]={1,2,3,4,5,6,7,8,9,10};fun(a,2,9);for(i=0;i<5;i++)printf("%d",a[i]);}
2022-05-11 关注 0 浏览17 1答案