C/C++の宿題を片付けます 105代目
■ このスレッドは過去ログ倉庫に格納されています
0875845
2008/05/02(金) 02:53:42ありがとうございます。
参考にまりましたが、
プログラムの構造がよく分かりません。
#include <stdio.h>
int main(void)
{
int no, n2;
for (no = 1; no <= 6200; no++) {
unsigned long counter = 0;
n2=no;
while( n2 != 1 && n2 >=1){
counter++;
/*偶数*/
if( n2 % 2 == 0 ) {
/* 偶数なら2で割る */
n2 /= 2;
}
/*奇数*/
else{
if( n2 % 2 != 0 ){
n2 = n2*3+1;
}
}
}
printf("%d no keisan kaisuu ha %lu desu\n", no,counter);
}
return 0;
}
から課題どうりに作ることはできませんでしょうか?きちんと理解したいので・・・
■ このスレッドは過去ログ倉庫に格納されています