2016-05-13 7 views
-5

Cの桁の順序を取得するにはどうすればよいですか? 私がかなった試みたが、それは( "%D%D%D%D"、5,6,7,6)のprintf `に永遠に質問このシリーズをどのように反復するか5 6 7 6 5 6 7 6 5 6 7 6 5 ... C?

+0

ループに答えていませんでした;' - 今、持っているもの*あなたがしようとした ?範囲(NUM)に私のために '::あなたは、単にとしてのpythonで行うことができます – WhozCraig

+0

プリント(6 +ラウンド(math.sin(math.radians(90 * I))))' –

答えて

-1
#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; 
} 
+0

なぜあなたはされているがdownvoted? –