第三題普通**
//第三題答案
#include
#include
#define delta b*b -4*a*c
intmain()
else
}else
}
考慮到a≠0
#include
#include
#include
#define delta b*b -4*a*c
intmain()
elseif(
0== a &&
0== b &&
0== c)
//以上兩種情況不屬於一元二次方程,但是最好也考慮一下,因為後面的a會作為分母
else
if(delta >=0)
else
}else
system
("pause");
}
另一種形式
#include
#include
#include
intmain
(int argc,
char
* ar**)
elseif(
pow(b,2)
-4* a * c ==0)
elseif(
pow(b,2)
-4* a * c >=0)
else
}
完整型,實數虛數
#include
#include
intmain()
else
else
else}}
}/*說明:
(1)如果a為0且b為0,則輸出 「not an equation」(n大寫,單詞間乙個空格)。
(2)如果a為0,退化一次方程,則只輸出乙個根的值既可以。
(3)如果a不為0,則按以下格式輸出方程的根x1和x2(x1和x2之間有乙個空格):
* 若x1和x2為實根,則以x1>=x2輸出。
* 若方程是共軛復根,則x1=m+ni,x2=m-ni,其中n>0。
其中x1、x2、m、n均保留2位小數。
提示(hint):
(1)求平方根使用庫函式sqrt(x),並需要 #include (2)保留2位小數使用printf("%.2f", … )
(3)輸出i的方法如下:
printf("%0.2lf+%0.2lfi %0.2lf-%0.2lfi", 實部, 虛部, 實部, 虛部);
示例(sample):
輸入(input):
1 2 3
輸出(output):
-1.00+1.41i -1.00-1.41i
說明:-1.00+1.41i -1.00-1.41i 兩個根中間有乙個空格*/
第四章作業
二,簡答題 1.說明什麼情況下可以使用switch 選擇結構代替多重 if 選擇結構。答 需要判斷的條件可以列舉,並且變數是字元型或者整型。2.使用switch結構實現 為小明制定學習計畫,星期一,期三,星期五學習程式設計,星期二,星期四,星期六學習英語 星期日休息。程式執行結果如圖4.8和圖4.9...
作業 第四章
1.說明什麼情況下可以使用switch選擇結構代替多重if選擇結構 判斷條件必須是字元型 整形這種能判斷是不是相等的,因為switch判斷時候只有case 1 沒有case 1之類的。2.使用switch結構實現 為小明制訂學習計畫,星期一,星期三,星期五學習程式設計,星期二,星期四,星期六學習英語...
第四章作業
1.使用css製作網頁有哪些優勢?答案 可以美化網頁 2.使用style標籤和style屬性引入css樣式有哪些相同點和不同點?答案 css剛好管理 3.說明e f nth child n 和 e f nth of type n 兩種選擇器的區別與各自的使用場景。答案 第乙個是選擇第幾個子元素,並且...