最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

為什么輸入大于10的值時(shí)只有一個(gè)結(jié)果??

為什么輸入大于10的值時(shí)只有一個(gè)結(jié)果??

C
Labermax 2017-10-23 19:38:33
#include<stdio.h>?int main(){float x;?scanf("%f",&x);?if(x<1)?printf("%f\n",x);?else if(x<10||x>=1)?printf("%f\n",2*x-1);?if(x>=10)?printf("%f\n",3*x-11);?return 0;}我輸了12.5?結(jié)果只有25??不是應(yīng)該還有第三個(gè)if?的26.5嗎 ??為什?
查看完整描述

3 回答

已采納
?
慕用4063026

TA貢獻(xiàn)195條經(jīng)驗(yàn) 獲得超115個(gè)贊

24.000000

26.500000

這是我編輯器的答案,沒問題啊,項(xiàng)目是什么


查看完整回答
2 反對 回復(fù) 2017-10-23
?
HowardWang

TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超3個(gè)贊

if改成else試試,或者計(jì)算機(jī)默認(rèn)的是double,強(qiáng)制轉(zhuǎn)換成float

查看完整回答
1 反對 回復(fù) 2017-10-23
?
Labermax

TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超0個(gè)贊

為什么我把"x<10||"刪除后 在輸入大于10的數(shù) 就有兩個(gè)結(jié)果了???? 難道我的機(jī)器有問題嗎 ??

查看完整回答
反對 回復(fù) 2017-10-24
  • 蘇富杰
    蘇富杰
    首先,我猜你想寫if、else if else而你寫成了if 、else if 、 if這樣前兩個(gè)判斷為1個(gè)if,最后一個(gè)if單獨(dú)判斷,其次你那個(gè)else if里的判斷條件我猜你想說大于1和小于10同時(shí)滿足,而你寫成|,這是或的意思,應(yīng)改&&.修改||變成&&,修改最后一個(gè)if成else,這應(yīng)該是你想要的結(jié)果
  • 3 回答
  • 0 關(guān)注
  • 1936 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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