検索結果 3 件

by ライチ
1年前
フォーラム: C言語何でも質問掲示板
トピック: 無限ループ
返信数: 4
閲覧数: 6208

Re: 無限ループ

ご指摘ありがとうございます。 #include <stdio.h> int main(void) { int n,m; int kei; printf("整数nを入力してください:"); scanf_s("%d", &n); printf("整数mを入力してください:"); scanf_s("%d", &m); if (m < n) { while (1) { printf("もう一度入力してください n:"); scanf_s("%d", &n); printf("もう一度入力してください m:"); scanf_s("%d", &m); if (n <= m)break; } } kei ...
by ライチ
1年前
フォーラム: C言語何でも質問掲示板
トピック: 無限ループ
返信数: 4
閲覧数: 6208

Re: 無限ループ

ご指摘ありがとうございます。 よくよく考えるとn, mに整数を複数回入力してもnからmまでの総和が出ないのもその通りで、 よく考えずにcodeを書いていました。 ループ文を使うということに固執していました。 ループ文を使わなければwhile文による無限ループは強制ではないので、使わずに書いてみました。 #include <stdio.h> int main(void) { int n,m; int kei; printf("整数nを入力してください:"); scanf_s("%d", &n); printf("整数mを入力してください:"); scanf_s("%d", &m); if (m ...
by ライチ
1年前
フォーラム: C言語何でも質問掲示板
トピック: 無限ループ
返信数: 4
閲覧数: 6208

無限ループ

最近C言語を習い始めたものです。 「整数n,m を入力し、nからmまでの整数の総和を出力するプログラムを作成せよ。 プログラム作成に際して、ループ文を用いる場合には、while文による無限ループのみを使用可能とする。」 という課題をもらいました。 #include <stdio.h> int main(void) int n, m, i=0; int kei=0; while (1) { printf("整数nを入力してください:"); scanf_s("%d", &n); printf("整数mを入力してください:"); scanf_s("%d", &m); if (n<=m)break; ...

詳細検索ページへ移動する