- ベストアンサー
C言語 繰り返し「while」について
freeskyの回答
int i; int n = 0; i = 0; while (i < 100) { printf("%d\n", i); i++; n = n + i; } return n;
関連するQ&A
- C言語のforとwhileについて・・・
C言語で「While 文を使って、1から100までの和を求めて表示するプログラムを作る」ことをやってみました。↓ ですが、forではできたのですが、whileでは動きませんでした。 whileで作る時は、forのどの部分を変えれば出来るんでしょうか? 解説できましたら、お願いします。。 #include <stdio.h> int main(void) { int i,wa; wa=0; for(i=1; i<=100; i++) { wa=wa+i; } printf("和=%d\n",wa); }
- ベストアンサー
- C・C++・C#
- 素数を表示するプログラム(C言語・while文)
タイトルの通り、1~1000までの素数を表示するプログラムをC言語のwhile文で作りたいと思います。ですがどうしてもプログラムの作成方法が分かりません。 プログラムの内容を教えてくださると幸いです。お願いします。
- 締切済み
- 情報工学
- C言語についてなんですが
プログラムの作成で分からないところがあります。 「二つの整数値を読み込み、小さいほうの数以上で大きい数以下の 整数を全て加えた値を表示するプログラムをdo文を使って 作成せよ。」 下の図のようにしたいです。 2つの整数を入力せよ。 整数A:37 整数B:28 28以上37以下の全整数の和は325です。 よろしくお願いします。
- 締切済み
- C・C++・C#
- C言語について。初心者です。
参考書の問題で、「整数値以下である正の偶数を照準に表示するプログラムを作成せよ」 例)整数を入力してください:19 2 4 6 8 10 12 14 16 18 とあり、自分で以下のプログラムを作ってみたのですが「222222・・・・・・・・・・・・・・・・・・」となるだけです。どう変えればちゃんと表示されるようになりますか?ちなみにwhile文を使うのが条件です。 #include<stdio.h> int main(void) { int na; int nb=0; printf("整数を入力してください。:"); scanf("%d",&na); while(nb<na) printf("%d",nb+2); putchar('\n'); return 0; }
- ベストアンサー
- C・C++・C#
- C言語について…
C言語についてですが… while文とdo while文はどう違うんですか?プログラムの書き方が違うくらいでしょうか? またwhile文とdo while文のどちらかしか使えない場合、どちらを使いますか?理由もお願いします。
- ベストアンサー
- その他(学問・教育)
- C言語プログラム
こんな課題が出たのですが、さっぱりわかりません。 誰か解る人がいたら教えてほしいです。 1 3+5+7+…+nと奇数の和を求め、和が100を越えたときのnの値を求めて表示するプログラムをdo~whileを使って作成しなさい。 2 キーボードから3つの数を読み込み、最大値を求める処理を繰り返し行うプログラムを、do~whileを使って作成しなさい。繰り返しの終了は、計算のあとで、'S'(1文字)が入力されるまでとし、それ以外の文字では、処理を続行すること。 3 整数型1次元配列kに整数123,456,789をそれぞれ代入し、その内容を表示するプログラムを作成しなさい。 4 文字型1次元配列strに'u'を、'n'、'i'、'x'それぞれ代入し、その内容を文字列として出力するプログラムを作成しなさい。 5 要素数50の整数型1次元配列mの要素すべてに、その添字に対応した0~49の数値を代入し、その内容を表示するプログラムを作成しなさい。 3は #include <stdio.h> main() { int k[3]; k[0] = 123; k[1] = 456; k[2] = 789; printf("%d\n%d\n%d", k[0], k[1], k[2]); return 0; } と解いてみたんですが、やっぱ間違えてますよね?
- ベストアンサー
- C・C++・C#
- C言語の演習ですが全く分かりません。
(while文/do-while文の問題です)どんな高さから落としても、元の高さの0.65倍の高さまで跳ね返るボールをhメートルの高さから落としたら、何度目で1メートル以下になるかを求めるプログラムを完成せよ。 出来るだけ簡単な文で、詳しい解説付だと非常に助かります。
- 締切済み
- C・C++・C#