掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.27544

初歩的かもしれませんが
投稿者---kazu(2006/07/05 21:57:53)


『1〜100までの数値を表示し、20文字ごとに改行するプログラムを作りなさい』という問題です。

#include <stdio.h>
main(){
int i;
for(i=1;i<101;i++){
printf("%d ",i);
}
}

これで1〜100までの数字は表示できるのですが、改行する為のプログラムがどうもうまく組み立てられません。二重ループだということはわかっているのですが…

お願いします。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:初歩的かもしれませんが 27545 Yuki 2006/07/05 22:11:05


No.27545

Re:初歩的かもしれませんが
投稿者---Yuki(2006/07/05 22:11:05)


>『1〜100までの数値を表示し、20文字ごとに改行するプログラムを作りなさい』

>二重ループだということはわかっているのですが…

「10」を2文字と数えますか?

もし「20件ごとに改行するプログラム」であるならば、
二重ループにしなくてもできますよ。





この投稿にコメントする

削除パスワード

No.27546

Re:初歩的かもしれませんが
投稿者---kazu(2006/07/05 22:26:58)


あぁ…わかりづらくて本当にすいませんm(_ _)mつまり…
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21 22 23 24…

…という実行結果にしたいんです。
お願いしますm(_ _)m


この投稿にコメントする

削除パスワード

No.27547

Re:初歩的かもしれませんが
投稿者---ruby(2006/07/05 22:30:04)


>1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
>21 22 23 24…

1)数値を出力する。
2)その数値が20で割り切れたら、改行コードを出力する。


この投稿にコメントする

削除パスワード

No.27548

Re:初歩的かもしれませんが
投稿者---kazu(2006/07/05 22:34:32)


あ…なるほど、20で割る方法がありましたね。全然気づきませんでした(^^;)

Yukiさん、rubyさん、教えてくれてありがとうございましたm(_ _)m


この投稿にコメントする

削除パスワード

No.27551

Re:初歩的かもしれませんが
投稿者---クロ(2006/07/06 00:16:33)


if(i % 20 == 0)
printf("\n");


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧