C言語なら俺に聞け(入門篇) Part 12
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
500:デフォルトの名無しさん 07/05/14 01:50:07 プログラムの処理がどの程度完了しているのかを示すことを試みたのですが, うまくいきませんでした.具体的には,以下のことをしました. #include<stdio.h> int main(){ int i, j; for(j=0; j<10000; j++){ for(i=0; i<100000; i++){ } if((j%1000)==0)printf("*"); } printf("\n"); return(0); } j が10000ループされますが,1000ループごとに * を1つ出力し, * が10個になったら処理完了を知らせるというものです. 上のソースコードのようにしてみたところ,j のループを出てから * が10個同時に表示されてしまいます. どのように書けばよいのでしょうか?お願いします. 501:デフォルトの名無しさん 07/05/14 02:02:37 >500 ちゃんとjのループの途中で*が表示されてるけど? ただ、1000個ごとなら(i%j)==999だろう。 502:デフォルトの名無しさん 07/05/14 02:07:08 バッファフラッシュしなきゃいけないとかそーいう問題じゃないの? 環境は?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5232日前に更新/240 KB
担当:undef