用于循环和打印一些值

时间:2014-02-17 10:50:12

标签: c++ for-loop

我有这个循环,这些变量打印两次。

int size=3;
int num=4;

int i;
for ( i = 0; i < num - 1; ++i )
{
    fprintf(stdout, "%i\n", i..?);
    fprintf(stdout, "%i\n", i...??);

}

如何为fprintf创建表达式,以便循环运行3次并打印出来:

0

2

3

5

6

8

1 个答案:

答案 0 :(得分:1)

我不确定我是否正确解释了序列 - 但至少对于你提供的nubers来说这会有效:

int size=3;
int num=4;

int i;
for ( i = 0; i < num - 1; ++i )
{
    fprintf(stdout, "%i\n", i*3);
    fprintf(stdout, "%i\n", i*3+2);
}