課程
/后端開發
/C
/C語言入門
?怎么才能輸出2位小數?
2016-03-03
源自:C語言入門 5-14
正在回答
格式化輸出,"%.2f”,????? .2? 代表小數點后2位數字。
小晏 提問者
int i=0, j=0, n=0, min=0, max=0,sum=0; int a[7]; for (i = 0; i < 7; i++) scanf_s("%d,", &a[i]); if (min>a[i]) {min = a[i + 1]; a[i] = min; a[i] = a[i + 1];} if (max < a[j]) {max = a[j - 1]; a[j] = max; a[j] = a[j - 1];} {min = a[1]; ? max = a[7];} sum = a[2] + a[3] + a[4] + a[5] + a[6]; n = (sum / 5); printf("%5.2f",(float) n); return 0;}
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答為啥運行結果是69.399994
1 回答輸出結果是69.399994,如果需要精確的結果該如何避免?
1 回答對題目及輸出結果的疑惑
2 回答結果是對的
1 回答這道題結果是什么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-03
格式化輸出,"%.2f”,????? .2? 代表小數點后2位數字。
2016-03-03
int i=0, j=0, n=0, min=0, max=0,sum=0;
int a[7];
for (i = 0; i < 7; i++)
scanf_s("%d,", &a[i]);
if (min>a[i])
{min = a[i + 1];
a[i] = min;
a[i] = a[i + 1];}
if (max < a[j])
{max = a[j - 1];
a[j] = max;
a[j] = a[j - 1];}
{min = a[1];
? max = a[7];}
sum = a[2] + a[3] + a[4] + a[5] + a[6];
n = (sum / 5);
printf("%5.2f",(float) n);
return 0;
}