菜鸟之C语言问答之求前n项和~找错误
答案:4 悬赏:30 手机版
解决时间 2021-08-21 06:15
- 提问者网友:凉末
- 2021-08-20 10:27
就是一个数组,输入n,求前n 项和~哪里有错呢
最佳答案
- 五星知识达人网友:末日狂欢
- 2021-08-20 11:08
aaa = sum(n, a)
全部回答
- 1楼网友:夜余生
- 2021-08-20 12:22
#include<stdio.h> int sum(int n,int a[]) { int h=0,i; for(i=0;i<n;i++) h=h+a[i]; return h; } main() { int aaa,n,a[10]={1,2,3,4,5,6,7,8,9,10}; scanf("%d",&n); aaa=sum(n,a); printf("sum=%d",aaa); }
你自己对照看一下 这个在tc下可以运行。。。
- 2楼网友:笑迎怀羞
- 2021-08-20 12:06
int sum(int n , int a[]) { int i , h =0 ; for(i=0;i<n;i++) { h += a[i]; } return h; }
main(int argc, _TCHAR* argv[]) {
int aaa,n,s,a[10]= {1,2,3,4,5,6,7,8,9}; scanf("%d",&n); if(n>sizeof(a)/4) { printf("Number more small"); return 0; }
aaa = sum(n,a); printf("aaa = %d",aaa); return 0; }
- 3楼网友:撞了怀
- 2021-08-20 11:51
#include <stdio.h>
#include <math.h>
int sum(int n,int a[])
{
int h=0;
for (int i=0;i<n;i++)
{
h+=a[i];
}
return h;
}
void main(void)
{
int aaa ,n,a[10] = {1,2,3,4,5,6,7,8,9,10};
scanf("%d",&n);
aaa =sum(n,a);
printf("%d",aaa);
}
这样就对了 你可以参考下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯