在一定量的时间内重复加4到一个整数

时间:2018-03-01 20:28:15

标签: loops

程序应该打印一行输出,其中整数以n开头,然后是按时间重复添加4次的整数。

编辑:我的问题是,如何让程序在一定次数内累计4次?一个例子是输入9(起始值)和5(次数乘以4)9 13 17 21 25 29

int main(void) {
    // TODO: add your code here
    int n;
    int times;
    scanf("%i",&n);
    scanf("%i",&times);
     for(int i = n; i <= times; i += 4){
        printf("%i ", times);
    }
    return 0;
}

1 个答案:

答案 0 :(得分:0)

不是在循环中打印times(它不会改变值),而是每次循环迭代时打印起始值加4:

int main(void) {
    int start;
    int times;
    scanf("%i",&start);
    scanf("%i",&times);
    for(int i = 0; i <= times; i++){
        printf("%i ", start + (i * 4));
    }
    return 0;
}