十
七、求一元二次方程ax2+bx+c=0的實根(要求a、b、c的值從鍵盤輸入,a!=0)。
1 #include 2 #include 3結果:1.input a, b, c:4void main(void)5
20 }
4 8 1
x1 = 2.118034, x2 = -0.118034
2.input a, b, c:
2 4 3
no real root.
3.input a, b, c:
4 12 9
x1 = 1.500000, x2 = 1.500000
mark:
如果程式使用數學庫函式,則必須在程式的開頭加命令列#include
十八、編寫程式實現以下功能:輸入某年的年份,判斷是不是閏年。
1 #include 2十3void main(void)4
21}22if (flag == 1
)23 printf("
%d is a leap year.\n
", year);
24else
25 printf("
%d is not a leap year.\n
", year);
26 }
九、編寫求下面分段函式值的程式,其中x的值從鍵盤輸入。
1 #include 2二
十、分析下面程式,觀察其輸出結果。
1 #include 2結果:(1)13void main(void)4
15 }
abc(2)2
bc(3)3
c(4)4
d
C語言成長學習題(十一)
四十 六 假設一堆陣列中存放不相同的10個整數,從鍵盤輸入乙個整數,輸出與該值相同的陣列元素的下標。1 include 2 3void main void 4 67 printf input x 8 scanf d x 9for i 0 i 10 i 10 printf 4d a i 11 prin...
C語言成長學習題(八)
三十 一 編寫程式,用公式 4 1 1 3 1 5 1 7 求 的近似值,直到最後一項的絕對值小於10 4為止。1 include 2 include 3 4void main void 5 16 pi sum 4 17 printf pi f n pi 18 結果 pi 3.141397 fabs...
C語言成長學習題(二)
六 編寫程式,在scanf函式中指定輸入資料的寬度。1 include 2 3void main void 4 結果 輸入 輸出 a 12 a 12 a 1234 a 123 12 a 未知 可以在scanf函式的格式說明符前,用乙個整數指定輸入的最大寬度,但對實型數不可以指定寬度。七 編寫程式,從...