1樓:蓉雪球
#include
void main()
整體分析:
第一次條件判斷是成立的,所以結果是34
我發現有一個分號也可以做的。
if後面括號裡的表示式可以為真,可以為假;
表示式的值等於0,表示為假;
表示式的值不等於0,表示為真;
這樣想的話,條件中都是0,所以都是假,答案是4
2樓:方圓財經
if後面括號裡的表示式可以為真,可以為假;
表示式的值等於0,表示為假;
表示式的值大於0,表示為真;
為真即執行接下來的語句,為假就執行else後面的語句.
你這個例子中c的值為0,就是說為假;所以x=4,輸出的結果是4.
3樓:暮鼓晨鐘
if(!a)
!a的意思是當a=0時,!a=1,if語句成立執行,當a≠0即a為非0數時,!a=0,if語句不執行
if(c)
這個跟上面的剛好相反,c=0時,if語句不執行,c≠0時,if語句執行
總之if語句的判斷為真或假,而c中0為假,非0均為真,只是預設!0=1罷了,順便說下!的意思是取反
4樓:匿名使用者
!a等價於a==0,是一個邏輯判斷,判斷a是否等於0,若等於0執行x--;b等價於b!=0,若b不等於0,執行空操作。if(c)類似,若c不等於0,執行x=3。
5樓:匿名使用者
if(!a) : a 等於0的時候 !a 為真 條件成立 執行後面的語句!
if (c) : c 為非0的時候 條件為真 執行後面的語句!
6樓:匿名使用者
判斷它的真假,真的就執行,假的執行else。if括號裡是非零就執行。
7樓:匿名使用者
if (b)來判斷b是否不等於0,相當於 if (b!=0)
8樓:
if(!a) // 如果 a = 0
if(c) // 如果 c ≠ 0
計算機C語言,什麼是計算機C語言?
include void main s1 i 0 printf s n s1 什麼是計算機c語言?是計算機程式設計的基本語言哦,多用於系統開發這方面,指標是重點,注意的問題找本書看看吧,一般都有講 c語言是目前世界上流行 使用最廣泛的高階程式設計語言。c語言對作業系統和系統使用程式以及需要對硬體進行...
計算機c語言中isalphakk kklt91什麼意思
這個判斷是 du用來判斷kk是否是大寫字zhi 母,dao isalpha kk 這個是判斷kk是否為字母專,如果不是字母,返回0,如果是 屬小寫,則返回2,大寫則返回1 kk 91,則是判斷是否為大寫,在ascii碼錶中,91以下的字母是大寫字母 其實還可以更加的簡單,只需要 isalpha kk...
自學計算機C語言?如何自學C語言呢?
自學沒問題,我就是自學的,學習的時候可以參考網上的書上的,最主要的是寫出自己的程式。它的前身是 algol 其創始人是布朗 w 卡尼漢和丹尼斯 m 利奇。c語言問世時是帶有很大的侷限性,因為它只能用於unix系統上。然而隨著科學技術的進步,計算機工業的發展,c語言逐漸脫離unix。可以自學的,要是學...