計算機C語言

2022-09-07 11:30:22 字數 1073 閱讀 9430

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。可以自學的,要是學...