ぼるじょあがC/C++の宿題を片づけますYO! 68代目at TECH
ぼるじょあがC/C++の宿題を片づけますYO! 68代目 - 暇つぶし2ch43:デフォルトの名無しさん
07/06/07 15:46:06
>>42
何をお教えすればよろしいのでしょうか?。
#include<stdio.h>
int main(void)
{
int n;/*キーボードから入力された整数*/
int num;/*件数*/
int sum;/*合計*/
double ave;/*平均*/
num=0;sum=0;/*合計、件数を初期化*/
do{
printf("整数入力(0で終了)==>");
scanf("%d",&n);/*キーボードから整数nを受け取る*/
if(n != 0){/*0は合計、件数に含めないので、n≠0の時実行される*/
sum=sum+n;
num=num+1;
}
}while(n != 0);/*入力された数nが0で無い時は繰り返す。nが0ならループ終了*/
ave=(double)sum/num;/*平均の計算、整数同士の割り算だと小数点以下が切り捨てられるので
sumを(double)でdoubleにキャスト(一時的な型の変換)している。*/
printf("合計:%d 件数:%d 平均:%.1f",sum,num,ave); /*結果表示、%.1fで平均の値が
小数点以下1桁で表示されるようにしてある*/
return 0;
}


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch