輸入三個整數,計算總和與平均數並加以輸出(平均數輸出至小數點第二位)。
請全數修正下列有錯誤程式碼。
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int a, b, c, total;
double average;
printf("請輸入第一個整數? ");
scanf("%d", &a);
printf("請輸入第二個整數? ");
scanf("%d", &b);
printf("請輸入第三個整數? ");
scanf("%d", &b);
total = a+b+c;
average = total/3;
printf("%d+%d+%d=%d\n", a, b, total);
printf("平均數為%.2f", average);
return 0;
}
11 11 12
請輸入第一個整數? 請輸入第二個整數? 請輸入第三個整數? 11+11+12=34 Average:11.33
1.注意輸入的對象。
2.資料型態必須轉型。
3.利用輸出格式控制%.2lf,設定小數2位。
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |