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

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

其他程序猿能看懂這段代碼嗎?

其他程序猿能看懂這段代碼嗎?

C
杰噠噠 2016-12-26 10:49:09
我現(xiàn)在在學習C語言,教材里面有一道題如下: 在美國的體積測量系統(tǒng)中,1品脫等于2杯,1杯等于8盎司,1盎司等于2大湯勺,1大湯勺等于3茶勺。編寫一個程序, 提示用戶輸入杯數(shù),并以品脫、盎司、湯勺、茶勺為單位顯示等價容量。 我寫的代碼是這樣的: #include?"stdio.h" int?main(void) { ????float?cup,?pint,?ounce,?tablespoon,?teaspoon; ???? ????printf("杯數(shù):"); ???? ????scanf("%f",?&cup); ???? ????pint?=?cup?*?0.5; ????ounce?=?cup?*?8;? ????tablespoon?=?cup?*?16; ????teaspoon?=?cup?*?48; ???? ????printf("%f杯相當于%f品脫,%f盎司,%f湯勺,%f茶勺。\n",cup,?pint,?ounce,?tablespoon,?teaspoon); ???? ????return?0; } 輸出的結(jié)果是: 杯數(shù):1 1.000000杯相當于0.500000品脫,8.000000盎司,16.000000湯勺,48.000000茶勺。 Program?ended?with?exit?code:?0 輸出的結(jié)果和我手算是一致的,但我總覺得如果讓其他程序猿來看這段代碼的話,他們能看得懂嗎?因為我感覺自己在對 pint、ounce這些變量進行賦值的時候有點硬來,請問我的表達式這樣寫可以嗎?還有沒有更好的表達式呢?謝謝!
查看完整描述

2 回答

已采納
?
望遠

TA貢獻1017條經(jīng)驗 獲得超1032個贊

表達式?jīng)]有問題,最好輸出的時候格式化一下。
printf("%.2f杯相當于%.2f品脫,%.2f盎司,%.2f湯勺,%.2f茶勺。\n",cup,?pint,?ounce,?tablespoon,?teaspoon);


查看完整回答
反對 回復(fù) 2016-12-26
?
敗筆0

TA貢獻2條經(jīng)驗 獲得超0個贊

寫的不錯,至少我懂
查看完整回答
反對 回復(fù) 2016-12-26
  • 2 回答
  • 0 關(guān)注
  • 2134 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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