C语言,长度为n的整数数列,要求分别输出奇数项的和与偶数项的和

问题描述:

C语言,长度为n的整数数列,要求分别输出奇数项的和与偶数项的和
给一个长度为n的整数数列,要求分别输出奇数项的和与偶数项的和.
输入格式:
第一行一个整数n,表示数列有n个数.(N
1个回答 分类:综合 2014-12-01

问题解答:

我来补答
问题在于,如果读入的数字个数是偶数的话,t和s1是对的,但s2不对,这是因为s2=t - s1是在第n-1个数时候执行的.
解决办法:把s2=t-s1移到for循环后面.
再问: 那个,不好意思,我把s2=t-s1移到for循环后面后,它提示我illegal continue,然后我把它放进{ }里面,放在for循环前,测评系统还是认定我是错的T^T
再答: int i,k,n,t,s1,s2; scanf("%d",&n); s1=0; s2=0; t=0; for(i=1;i
 
 
展开全文阅读
剩余:2000
上一页:函数急