03解説

#include <stdio.h>
 
void main(){
	int input;
 
	/*sumを0で初期化*/
	int sum = 0;
 
	/*
	このように書くと無限ループになる。while文は()の中身を真か偽か判別してループを継続するので
	真を表す「1」を書いておくとずっと俺のターン状態になります。
	*/
	while(1){
		printf("数字を入力してください : ");
		scanf("%d",&input);
		/*
		inputが0のときwhileループを抜ける。
		break文は強制的にループを抜ける便利な文です。
		*/
		if(input == 0)
			break;
		sum += input;
	}
 
	printf("合計 : %d",sum);
	return;
}

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2008年07月25日 16:37
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。