第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

提問循環(huán)問題

for(i=0;i<10;i++)

? ? {

? ? ? ? if(i != 9) ??

? ? ? ? ? ? printf("%.2f, ", arr[i]); ?//%.2f表示小數(shù)點后精確到兩位

? ? ? ? else

? ? ? ? ? ? printf("%.2f", arr[i]); ? ?//%.2f表示小數(shù)點后精確到兩位

? ? }

這段為何不能直接寫成

for(i=0;i<10;i++)

? ? {?? printf("%.2f, ", arr[i]); ?//%.2f表示小數(shù)點后精確到兩位 }

我覺得是一樣的阿


正在回答

4 回答

不一樣,如果改成

for(i=0;i<10;i++)

? ? {?? printf("%.2f, ", arr[i]); ?//%.2f表示小數(shù)點后精確到兩位

?}

那樣與題目的排隊前的輸出要求不一致,會在輸出最后一個數(shù)的后面多輸出一個逗號

0 回復 有任何疑惑可以回復我~

printf("%.2f, ", arr[i]);

printf("%.2f", arr[i]);

因為他兩不一樣長。 怎么不一樣長呢?

0 回復 有任何疑惑可以回復我~

這樣的話,最后一個數(shù)之后也有個逗號。他這是為了消除最后一個數(shù)的逗號。

2 回復 有任何疑惑可以回復我~

一樣一樣滴

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       926904    人
  • 解答問題       21532    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

提問循環(huán)問題

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號