/* ----------------------------------------------- while文  合計、平均、件数、最大、最小 ----------------------------------------------- */ #include main() { int kazu; int gokei,kensu,saidai,saisho; float heikin; gokei=kensu=0; printf("数を入れて下さい(0で終了)\n"); printf("---> "); scanf("%d",&kazu); saidai = saisho = kazu; while ( kazu!=0 ) { gokei+=kazu; kensu++; if ( kazu > saidai ) saidai = kazu; if ( kazu < saisho ) saisho = kazu; printf("---> "); scanf("%d",&kazu); } printf("\n"); printf(" 合計=%d \n",gokei); printf(" 件数=%d \n",kensu); heikin = (float)gokei / kensu; printf(" 平均=%.2f \n",heikin); printf(" 最大=%d \n",saidai); printf(" 最小=%d \n",saisho); }