求交错数列的前n项,并输出结果。 交错数列如: 1 -3 5 -7 9 -11 13 -15 17 要求:用数组存储数列内容 第一个数据一定为正数
Posted on 2022-11-09 14:22 lachesism 阅读(101) 评论(0) 收藏 举报输入:
第一行输入a,n,m, 其中a表示数列中第1个数据的值,n表示数列数据个数,m是数列绝对值的等差值(a > 0 ,30 > n >=2,p >= 1)
输出:
输出n项数列的数据内容
#include<stdio.h> main() { int b[100],a,n,m; scanf("%d %d %d",&a,&n,&m); int i,s; for(i=0;i<1;i++) { b[i]=a; } for(i=1;i<n;i++) { a=a+m; if(i%2==0) { s=a; b[i]=s; } else { s=-a; b[i]=s; } } for(i=0;i<n;i++) { printf("%d ",b[i]); } }
浙公网安备 33010602011771号