int x,y;scanf(%d,&x);if(x的第一個取值范圍)y=相應關于x的函數;else if(x的第二個取值范圍)y=相應關于x的函數;else if(x的第三個取值范圍)y=相應關于x的函數;printf(%d,y);} 圖自己畫,簡單。
創(chuàng)新互聯建站自2013年創(chuàng)立以來,先為蓋州等服務建站,蓋州等地企業(yè),進行企業(yè)商務咨詢服務。為蓋州企業(yè)網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
//y不用輸入 if (x=1){ y=x;printf(%d\n,y);} //條件x=1成立時,這兩句都要執(zhí)行,所以要用{}變成復合語句。
if (x=1){ y=x;printf(%d\n,y);} //條件x=1成立時,這兩句都要執(zhí)行,所以要用{}變成復合語句。
if (x=1){ y=x;printf(%d\n,y);} //條件x=1成立時,這兩句都要執(zhí)行,所以要用{}變成復合語句。
這題就是定義一個獨立函數,參數為n和x,根據n的值,判斷并選擇多項式中的一個式子來計算y的值。計算結果和x的值可直接在函數中打印,也可放數組做返回值返回,在主函數中接收并打印輸出。
1、if (x=1){ y=x;printf(%d\n,y);} //條件x=1成立時,這兩句都要執(zhí)行,所以要用{}變成復合語句。
2、你可以稍加改動,實現隨意輸入方程系數,判斷是否可以有實數解。