C語言if判斷的格式,C語言程式設計中if語句的格式是什麼?

時間 2022-03-08 14:35:13

1樓:

if((a!=b)&&(a!=c)&&(a!=d)&&(a!=e)&&(a!=f)&&(a!=g)

&&(b!=c)&&(b!=d)&&(b!=e)&&(b!=f)&&(b!=g)

&&(c!=d)&&(c!=e)&&(c!=f)&&(c!=g)

&&(d!=e)&&(d!=f)&&(d!=g)

&&(e!=f)&&(e!=g)

&&(f!=g) )

上面比較笨的寫法了,執行效率還可以;

#include "stdio.h"int a=1,b=2,c=3,d=4,e=5,f=6,g=7;

int x[7]=;char result=0,counter1=0,counter2=0;

char test()

}return 0;

}main()

2樓:匿名使用者

a!=b!=c!=d!=e!=f!=g

這樣語法上是可以的,但是得不到你想要的結果需要兩個兩個的分開來比較才行

道理從前面開始計算,a!=b這樣返回0或者1,在和c比較,那麼就不是b和c比較了

所以得不到你想要的結果

3樓:

拙見方法一)

int a[7]=;

//賦值.....

while (1)}}

}方法二)

if((a-b==0||a-c==0||a-d==0||a-e==0||a-f==0||a-g==0))||

(b-c==0||b-d==0||b-e==0||b-f==0||b-g==0)||

(c-d==0||c-e==0||c-f==0||c-g==0)||(d-e==0||d-f==0||d-g==0)||(e-f==0||e-g==0)||

(f-g==0))

printf();

4樓:小乖曉曉乖

你需要兩兩組合進行比較,

if ( (a != b) && ( a != c) && ... && (a !=g) && ( b != c) && ... && (f !=g) )

5樓:匿名使用者

if( (a != b) || (a != c) || (a != d ) || (a != e)……)這麼一直比較下去

6樓:雪映埃塵

你的問題描述的不太清楚。。。

c語言程式設計中if語句的格式是什麼?

7樓:匿名使用者

1.if(條件語句)

else

2.舉個例子:

int a;

scanf("%d",&a);

if(a > 0)

else //就是除了a>0的情況

8樓:妲己**

c語言程式設計知識第八節--c語言中的if條件語句

9樓:僪玉枝海女

if(條件)

else

如果條件成立就執行

語句1,條件不成立就執行

語句2;

其中還可以巢狀。

10樓:伏承載

if是我們比較常用的條件語句,根據true或者false選擇要執行的語句,形式一般是這樣的:

if(條件表示式1)

else if(條件表示式2)

...(還可以加else if(條件表示式3,4,5等),else本身有「也」的意思)

else

需要注意的是:else應該與最近的if語句匹配。

c語言中的if格式

11樓:go學龍

第一種if(表示式)

第二種if(表示式)

else

第三種if(表示式1)

else if(表示式2)..

.else if(表示式n)

else

第四種以上三種巢狀組合

12樓:天天穎穎

if(判斷條件)

else

c語言if else語句的基本格式是什麼?敢不敢來段if else格式的程式讓我看看

13樓:岔路程式緣

我們用下一段程式說明else if的使用

程式的功能:輸入乙個成績,按照」90以上,80-90,70-80,60-70,60以下「分為abcde五個級別並列印出來。

#include "stdio.h"

void main()

14樓:

#include

using namespace std;

int main()

else

return 0;}

15樓:鎖菲哈媼

乙個是巢狀if,乙個是巢狀else,其實兩個都能用。比如,輸入乙個數a判斷是0還是正數還是負數,如果是0,a=0,如果是正數a=1,如果是負數a=-1,**1:if(a<=0)else

a=1;

。**2:if(a<0)a=-1;

else

if(a==0)a=0;

else

a=1;

。看,兩種方法都能實現。

16樓:小豬豬考研記

#include

/*如果x<10 則y=x

如果 x>=10 && x<20 則 y=x+1如果x>=20 則 y=x+2

*/int main()

17樓:匿名使用者

if(3 == i) {} else{}

18樓:

if(a==b)

else

c語言判斷輸入格式要怎麼寫?

19樓:匿名使用者

我比你更辛苦,我的**終於編寫出來了,**如下:

#include

int isover(int n);

void main()

while(isover(num)==0);

}int isover(int n)

這種情況,用do-while形式比較好

20樓:匿名使用者

%d這個符號本身就具有判斷的作用啦 不同型別的佔位符是不同的 還有%s %c

21樓:匿名使用者

如果你設定的是%d,輸入的時候不是數字會出現錯誤的..

好想沒有辦法判斷的.

只能用scanf的返回值

一樓的``是對的

我也編乙個,

#include"stdio.h"

main()

}這個就是利用了scanf()函式的返回值如果輸入成功返回1,不成功則返回0;

所以用判斷scanf()的返回值就行了!

給我分吧.我打的好辛苦咧``

22樓:匿名使用者

int d;

while(1 != scanf("%d, &d))

程式設計c語言,程式設計C語言

答案應該是 you me 其實該程式執行有點問題,改成下面編譯才能通過 include include int main char arr 2 4 strcpy arr 0 you strcpy arr 1 me arr 0 3 printf s n arr 0 return 0 說明 首先執行st...

C語言程式設計,c語言的程式設計

諮詢記錄 於2021 04 30 和安裝編譯器。c語言需要通過編譯器解釋為計算機可以理解的機器碼。編譯器通常是免費的,不同的作業系統上一般使用不同的編譯器。2.理解基本概念。c語言是一門古老的語言,但卻十分強大。它最初是為unix作業系統設計的,但後來被移植到了幾乎所有的作業系統上。3.檢視一些基本...

c語言程式設計,c語言程式設計 a b

文庫精選 內容來自使用者 冰之雪868 c語言程式設計上機實驗報告實驗一 一 實驗名稱 c程式的執行環境和執行c程式的方法 二 實驗目的 了解在c編譯系統上如何編輯 編譯 連線和執行乙個c程式 三 實驗內容 1 輸入並執行乙個簡單的c程式。2 設計程式,對給定的兩個數求和。3 設計程式,對給定的兩個...