1樓:匿名使用者
我們知道&&只要有一個條件是假那麼整個都為假,全部為真才為真。已知c不等於2,4,6所以答案c,d為假。
|| 只要一個條件為真那麼整個就為真,全部為假才為假。已知c不等於2,4,6,a答案的三個條件(c==2),(c==4),(c==6)都不成立,所以a答案為假。b答案若c取值為3那,麼c!
=5一定為真,因為c只能取一個值,相反同理,若c不等於3或5那麼後兩個條件也一定成立。
2樓:別玩哥
a顯然只有c為2.4.6時為真
選b c取任何數都滿足
c前面一部分要求c大於等於2小於等於6 後面一部分要求c為偶數 只有2,4,6了
d和c一樣
3樓:匿名使用者
選擇ba:如果想為真,則c應該至少滿足c==2 c==4 c==6三者其一,顯然a永遠不能為真。
c:如果為真,應同時滿足
(1)c>=2&&c<=6
(2)!(c%2)==1
兩個條件。
條件1要求c只能取值2 3 4 5 6
條件2可變形為c%2==0也就是c為偶數
綜上,想選項c為真,要求c只能取值2 4 6d:選項和c本質上是一樣得,右側的條件c%2!=1說明c為偶數。
c語言一道選擇題求詳解,C語言一道選擇題求詳解
x,y定義的是double型的,也就是雙精度的,所以你輸入的時候格式也要是雙精度的,就是 lf了,f對應單精度的float型,用scanf輸入時,裡面變數取地址。b c選項不正確,因為scanf函式的引數要是地址,這樣才能正確賦值給變數,d選項的控制字元格式不對,應為 scanf lf le x,y...
一道C語言程式設計題,一道C語言程式設計題
源 只要150行的程式就能用於 抗震救災 一道c語言程式設計題 15 在vc6下除錯通過。include stdio.h main printf 共有 版 d組解 權 n count 一道c語言程式設計題。5 include int s 100 100 定義陣列,第i行存的是第i個學生的成績 int...
一道c語言函式題,一道C語言函式題
原因 i是全域性變數 一步一步來分析這個程式 從main進入 for i 5 i 8 i aa 進入迴圈首先i 5,i 8成立 執行aa 此時i 5 執行下面的迴圈 for i 5 i 8 i printf printf n 列印3個星號一個回車符 然後i的值由於aa中的迴圈變成了8 好了,aa執行...