-5
如何獲得C中的數字序列? 我想......但它並沒有回答這個問題如何迭代本系列5 6 7 6 5 6 7 6 5 6 7 6 5 ... in C?
如何獲得C中的數字序列? 我想......但它並沒有回答這個問題如何迭代本系列5 6 7 6 5 6 7 6 5 6 7 6 5 ... in C?
#include <stdio.h>
int seq(void){
static int v = 5, d = 1;
int ret = v;
v += d;
if(v == 5 || v == 7) d = -d;
return ret;
}
int main(void) {
for(int i = 0; i < 20; ++i)
printf("%d ", seq());
return 0;
}
你爲什麼被downvoted? – 2016-05-14 00:43:20
永遠循環下去,對'的printf( 「%d%d%d%d」,5,6,7,6);' - 現在,你有什麼*你*試過? – WhozCraig
你可以簡單地與蟒蛇因爲這樣做: '因爲我在範圍內(NUM): 打印(6 +圓(math.sin(math.radians(90 * I))))' –