亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

打印的結果怎么沒有小數點后面的數字

打印的結果怎么沒有小數點后面的數字

C
xyxxzsky 2015-03-04 09:59:45
#include <stdio.h>int main (void){?? ?int o_sum, j_sum, o_count, j_count, n;?? ?double o_ave, j_ave;?? ?o_sum = j_sum = 0.0;?? ?o_count = j_count = 0;?? ?while ((scanf ("%d",&n) == 1) && (n != 0) )?? ?{?? ??? ?if (n % 2 == 0)?? ??? ?{?? ??? ??? ?o_count++;?? ??? ??? ?o_sum += n;?? ??? ?}?? ??? ?else?? ??? ?{?? ??? ??? ?j_count++;?? ??? ??? ?j_sum += n;?? ??? ?}?? ?}?? ?printf ("有偶數%d個",o_count);?? ?if (o_count > 0)?? ?{?? ??? ?o_ave = o_sum / o_count;?? ??? ?printf ("偶數平均值為%lf",o_ave);?? ?}?? ?printf ("奇數有%d個",j_count);?? ?if (j_count > 0)?? ?{?? ??? ?j_ave = j_sum / j_count;?? ??? ?printf ("奇數平均值為%lf",j_ave);?? ?}?? ?system("pause");?? ?return 0;}
查看完整描述

1 回答

已采納
?
willz

TA貢獻1條經驗 獲得超0個贊

將o_sum, j_sum 定義為 float或者double就行了

查看完整回答
反對 回復 2015-04-15
  • 1 回答
  • 0 關注
  • 3520 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號