No.2ベストアンサー
- 回答日時:
>printf( " %d\r", i );
ではなく
printf( "%d \r", i );
でなければならない。
カウントダウンし
_10
の上に
_9
を上書きすると
_90
になってしまう( _ は空白の意味)
なので、\rの前に空白を1つ入れて
10_
の上に
9_
を上書きするようにしないと
9__
になってくれない。
「桁が減った時に、画面上に残ってる前の数字が消えるように、数字の次に空白を入れる」のを忘れないように。
例えば
1.02
1.01
1
0.99
0.98
0.97
の、1.01から1になる時のように、一気に3文字も短くなる場合は
1.02___
1.01___
1___
0.99___
0.98___
0.97___
と言う感じで、末尾に3個の空白を入れないと、1つ前の文字が残ってしまう。
細かい点まで教えていただきありがとうございます.
Visual Studioでやったときはできたのですが,Cygwinではできませんでした.カウントダウン中の文字は出力されませんでした.
実行環境がwindows?でないと無理なのでしょうか?
No.3
- 回答日時:
>カウントダウン中の文字は出力されませんでした.
printfの後に
fflush(stdout);
を入れてみましょう。
標準出力stdoutは、\n(普通の改行)が来ないと、出力文字をバッファに溜めたまま、すぐには表示しない事があります。
溜めずにすぐに表示するか、バッファに溜めるかどうかは、処理系により異なるので
>Visual Studioでやったときはできたのですが,Cygwinではできませんでした.
って事が起きます。
なお、一番最初に
setbuf(stdout, NULL);
を1回だけ実行しておくと、出力をバッファに溜めなくなりすぐに出力されるようになるのでprintfの後のfflush(stdout);は要らなくなります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- C言語・C++・C# 【C言語】全角文字の配列を、全角のまま1文字ずつ出力する方法 4 2023/05/09 15:08
- C言語・C++・C# 至急教えてください! プログラミングの問題です! お願いします! 出力2と全く同じ出力をするように、 2 2022/06/22 23:10
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- C言語・C++・C# 至急お願いします。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分母 3 2022/07/19 17:09
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 malloc関数を使ってください!お願いします! 最 1 2022/07/21 09:28
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分 1 2022/07/19 17:03
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 割られる整数と割る整数を受け取って、商と余りを出力す 3 2022/07/05 10:23
- C言語・C++・C# LU分解法のピボット選択機能実装について(C言語・gcc-9) 1 2022/07/22 15:20
- その他(AV機器・カメラ) モバイルバッテリー(USB出力)でラジオを動かす方法 7 2022/05/31 11:17
このQ&Aを見た人はこんなQ&Aも見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
土曜の昼、学校帰りの昼メシの思い出
週休2日が当たり前の今では懐かしい思い出ですが、昔は土曜日も午前中まで学校や会社がある「半ドン」で、いつもよりちょっと早く家に帰って食べる昼ご飯が、なんだかちょっと特別に感じたものです。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
とっておきの「まかない飯」を教えて下さい!
飲食店で働く方だけが食べられる、とっておきの「まかない飯」。 働いてらっしゃる方がSNSなどにアップしているのを見ると、表のメニューには出てこない秘密感もあって、「食べたい!!」と毎回思ってしまいます。
-
coutで出力した文字を消去するためには?
C言語・C++・C#
-
コマンドラインに出力した文字を消すには
C言語・C++・C#
-
C言語で今まで表示していた画面の消すには?
C言語・C++・C#
-
-
4
Enterキーを押されたら次の処理に移るという事をしたい。
C言語・C++・C#
-
5
<unistd.h>をVisualStudioでつかえるようにする
C言語・C++・C#
-
6
配列の要素数に変数を入れたいときには
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
ListViewの複数選択について
-
4Kの外部モニターに出力すると...
-
COBOLのMOVEで桁数が異なる場合
-
プログラムについての質問です...
-
【PowerPoint VBAの高速化】
-
printfとputcharの違いは
-
cout と cerrの違い
-
エクセルVBAにて アルファ...
-
アクセスでエクセルに出力する...
-
フォートランで出力をタブ区切...
-
ACCESS クエリ→フォーム...
-
Accessのテーブルからcsv出力す...
-
【エクセル、並び替えについて】
-
VBAのExecメソッドで画面を非表...
-
printfの書式%.*s
-
Excel VBAで値を変えながら、pd...
-
標準出力の上書き
-
Excel Slope関数 繰返し処理...
-
VBAで有効数字の設定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
プログラムについての質問です...
-
MMDでavi出力が出来ない
-
COBOLのMOVEで桁数が異なる場合
-
cout と cerrの違い
-
printfとputcharの違いは
-
アクセスでエクセルに出力する...
-
VBAのExecメソッドで画面を非表...
-
Windows Formアプリからコンソ...
-
スマホのバッテリー消費につい...
-
ACCESS クエリ→フォーム...
-
コンセントの電力は入力と出力...
-
Accessのテーブルからcsv出力す...
-
Excel VBAで値を変えながら、pd...
-
無線とかアンテナに関しの質問...
-
ListViewの複数選択について
-
KEYENCEのシーケンスプログラム...
-
センサーのタンパー出力について
-
VBAでテキスト出力時のスペース...
おすすめ情報