
*たくさんの方よりご指摘をいただけてとてもありたいです。
引き続き、よろしくお願い致します。
C言語を勉強している初心者のものです。
今課題をいただき、その作成をしております。
先日提出(全18問)したのですが、大部分が間違っているので、
再度問題を見なおした上で提出してくれと言われてしまいました。
今回は課題なので、間違っている点を教えていただけませんでした。
個人的には、どの辺りが間違っているのかわからないため、
客観的な視点が欲しく、今回ご相談させていただきました。
18問の中の1つですが、
この問題は①、②どちらの解釈が正しいのでしょうか。
*回答2は私が考えたものではありません。
ネットに記載あったものを抜粋させていただきました。
個人的には、初心者向けの課題なので、
回答は①になると思ってはいたのですが・・・
皆様のお考えをお聞かせいただきたいです。
【問題】
10から0までカウントダウンしていくプログラムを作成せよ。
【回答1】
#include <stdio.h> int main(void) { int i; for(i = 10 ; i >= 0 ;--i) { printf("%d\n ",i); } return 0; }
【回答2】
#include <stdio.h> #include <dos.h> int main(void) { int COUNTDOWN = 10; /* カウントダウンタイム */ while(COUNTDOWN) { printf("\r%2.2d", COUNTDOWN); fflush(stdout); sleep( 1 ); /* コンパイラ依存関数 */ COUNTDOWN--; } puts("\r 0"); return 0; }

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/02/25 12:03
2016/02/25 13:24
退会済みユーザー
2016/02/25 14:05
2016/02/25 15:02
退会済みユーザー
2016/02/26 04:49
退会済みユーザー
2016/02/26 05:06
2016/02/26 05:15
退会済みユーザー
2016/02/26 06:34