當前位置:首頁 » 編程語言 » c語言運算符練習

c語言運算符練習

發布時間: 2023-09-03 05:28:18

1. c語言&&運算怎麼算

按位與,與運算就是全1得1,其他都得0

5&&2=0101&&0010=0000=0

7&&5=0111&&0101=0101=5

例:

#include<stdio.h>

intmain(void){

inta,b,c;

A:printf("abc ");

scanf("%d%d%d",&a,&b,&c);

if(a||b&&c)

printf("(%d||%d&&%d)=OK! ",a,b,c);

else

printf("(%d||%d&&%d)=Error! ",a,b,c);

getchar();

printf("############ ");

gotoA;

return0;

}

(1)c語言運算符練習擴展閱讀

C語言運算符

「圓方括弧、箭頭一句號」指的是第1級的運算符。其中圓方括弧很明顯「()、[]」,箭頭指的是指向結構體成員運算符「->」,句號指的是結構體成員運算符「.」;

「八位與,七位異,六位或」其中八位與指的是第8級的按位與運算符「&」,七位異指的是第9級的按位異或運算符「^」,六位或指的是第10級的按位或運算符「|」;

「五與,四或」指的是第11級、第12級的邏輯與運算符「&&」和邏輯或運算符「||」;

2. C語言34種運算符

34種運算符:

01、圓括弧()

02、下標[]

03、指針型結構成員->

04、結構成員.

05、邏輯非!

06、位非~

07、自增++

08、自減--

09、取負-

10、類型轉換(類型)

11、取內容*

12、取地址&

13、求位元組sizeof

14、乘*

15、除/

16、求余%

17、加+

18、減-

19、左移<<

20、右移>>

21、小於<

22、小於等於<=

23、大於>

24、大於等於>=

25、等於==

26、不等於!=

27、位與&

28、位異或^

29、位或|

30、&&與

31、或||

32、條件運算?:

33、賦值運算=

34、逗號運算,

(2)c語言運算符練習擴展閱讀

9種控制語句

1、if()~else條件語句

2、for()~循環語句

3、while()~循環語句

4、do~while()循環語句

5、continue結束本次循環語句

6、break中止執行switch或循環語句

7、switch多分支選擇語句

8、goto轉向語句

9、return從函數返回語句

3. C語言 運算符%是怎麼運算的

1、%是求余運算符,也叫模除運算符,用於求余數。

2、%要求兩個操作數均為整數(或可以隱式轉換成整數的類型),%是求余數的運算,例如7%2=1。

3、舉例:

#include<stdio.h>

void main()

{

int i=7;

i=i%2;

printf("%d ",i);

}

運行結果如下圖:

(3)c語言運算符練習擴展閱讀

1、%d整型輸出,%ld長整型輸出,

2、%o以八進制數形式輸出整數,

3、%x以十六進制數形式輸出整數,或輸出字元串的地址。

4、%u以十進制數輸出unsigned型數據(無符號數)。注意:%d與%u有無符號的數值范圍,也就是極限的值,不然數值列印出來會有誤。

5、%c用來輸出一個字元,

6、%s用來輸出一個字元串,

7、%f用來輸出實數,以小數形式輸出,默認情況下保留小數點6位。

8、%.100f來輸出實數,保留小數點100位。

9、%e以指數形式輸出實數,

10、%g根據大小自動選f格式或e格式,且不輸出無意義的零。

熱點內容
linux文件組 發布:2025-02-03 20:53:51 瀏覽:327
db2存儲執行變慢 發布:2025-02-03 20:42:21 瀏覽:764
滑板鞋腳本視頻 發布:2025-02-02 09:48:54 瀏覽:433
群暉怎麼玩安卓模擬器 發布:2025-02-02 09:45:23 瀏覽:558
三星安卓12彩蛋怎麼玩 發布:2025-02-02 09:44:39 瀏覽:744
電腦顯示連接伺服器錯誤 發布:2025-02-02 09:24:10 瀏覽:537
瑞芯微開發板編譯 發布:2025-02-02 09:22:54 瀏覽:147
linux虛擬機用gcc編譯時顯示錯誤 發布:2025-02-02 09:14:01 瀏覽:240
java駝峰 發布:2025-02-02 09:13:26 瀏覽:653
魔獸腳本怎麼用 發布:2025-02-02 09:10:28 瀏覽:538