如何设计循环数序列(增量)?

时间:2013-10-09 22:58:21

标签: c loops increment

我想制作一个程序,从头到尾打印数字序列,并指定负增量。

输入格式:

我放一条由三个整数组成的行:开头,负增量和结束序列。 (例如:扫描9 -2 3

输出格式:

每行打印从头到尾输出一系列数字。使用换行符结束输出。(它将是: 9 7 五 3

2 个答案:

答案 0 :(得分:0)

int start,end,inc;
scanf("%d %d %d",&start,&inc,&end);

for(;start>=end;start-=inc)
     printf("%d ",start);

答案 1 :(得分:0)

#include<stdio.h>
int main(void)
{
  int start,step,end,i;
  scanf("%d %d %d",&start,&step,&end);
  for(i=start;i>=end;i+=step)
    printf("%d ",i)
  printf("\n");
}