int x,y;采用上面兩個(gè)方法都可以讓程序正常運(yùn)行。
創(chuàng)新互聯(lián)建站專注于紹興網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供紹興營(yíng)銷型網(wǎng)站建設(shè),紹興網(wǎng)站制作、紹興網(wǎng)頁(yè)設(shè)計(jì)、紹興網(wǎng)站官網(wǎng)定制、成都小程序開(kāi)發(fā)服務(wù),打造紹興網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供紹興網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
main函數(shù)里讀取x的值的時(shí)候,要用%lf,因?yàn)閤是double型,如果是float型,則是用%f。你試試。
抱歉,剛才有兩個(gè)分號(hào)是用中文輸入法輸入的,導(dǎo)致C無(wú)法識(shí)別。語(yǔ)句結(jié)束要加分號(hào)。1=x10要分開(kāi)寫(xiě)。條件語(yǔ)句后面若不只一句,要用{}括起來(lái)。你的y之前沒(méi)有定義。
都是-2啊。。不要因此得出結(jié)論x=-1的時(shí)候y=2x 另外,你這個(gè)函數(shù)如果用if就全用if,如果用if--else-if,就全部這樣,不要混合用,很亂。建議都用if--else if,這樣能夠看出是一個(gè)分段函數(shù)。
1、if(x10)cout\n本函數(shù)的y值為:y。
2、因?yàn)榉侄魏瘮?shù)需要對(duì)定義域范圍進(jìn)行判定,所以需要用到級(jí)聯(lián)式if else語(yǔ)句。
3、double f(double x){ double fx = 0.0;if (x=0)fx = 3*x+5;else if (x = 1)fx = x+5;else fx = -2*x+8;return fx;} 在需要計(jì)算該分段函數(shù)的地方調(diào)用即可,其他分段函數(shù)實(shí)現(xiàn)類似。
4、都是-2啊。。不要因此得出結(jié)論x=-1的時(shí)候y=2x 另外,你這個(gè)函數(shù)如果用if就全用if,如果用if--else-if,就全部這樣,不要混合用,很亂。建議都用if--else if,這樣能夠看出是一個(gè)分段函數(shù)。
因?yàn)榉侄魏瘮?shù)需要對(duì)定義域范圍進(jìn)行判定,所以需要用到級(jí)聯(lián)式if else語(yǔ)句。
等于號(hào)與賦值好弄混了!把if(x=0)改為if(x==0)即可 return沒(méi)用對(duì)。return在任何函數(shù)中是在告訴機(jī)器,該函數(shù)執(zhí)行結(jié)束了。
main函數(shù)里讀取x的值的時(shí)候,要用%lf,因?yàn)閤是double型,如果是float型,則是用%f。你試試。