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 設計程式,對給定的兩個...