よろしくお願いします。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ねこ

よろしくお願いします。

#1

投稿記事 by ねこ » 17年前

下のwhile文のところをfor文かif文に変えますか?教えてください。
#include <stdio.h>

main()
{
int k, n;

printf("2以上の自然数を入力しなさい: ");
scanf("%d", &n);

printf("%d = ", n);
k= 2;
while (k < n) {
if (n%k == 0) {
printf("%d*", k);
n = n/k;
} else {
k++;
}
}
printf("%d\n", k);

return 0;
}

Re:よろしくお願いします。

#2

投稿記事 by » 17年前

>下のwhile文のところをfor文かif文に変えますか?

????

<pre>を使用してください。

ifとは、forとはどんなものでしたか?

ねこ

返事ありがとうございます。

#3

投稿記事 by ねこ » 17年前

while文は私が勉強したことないので、その代わりに、for文又はif文ができるかなぁと思ってますが・・・

Re:返事ありがとうございます。

#4

投稿記事 by » 17年前

googleで検索するといい説明が多く出てくると思います。

int i=0;
while(i<10){
i++;
}

int i;
for(i=0; i<10; i++)

同じ意味になるはずです。
速度が変わったりするのかもしれませんが知りません。

ねこ

雷さんへ

#5

投稿記事 by ねこ » 17年前

ありがとうございました。できました。

閉鎖

“C言語何でも質問掲示板” へ戻る