中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C語言之運算符和循環語句介紹

發布時間:2020-05-09 17:15:35 來源:億速云 閱讀:387 作者:Leah 欄目:編程語言
今天小編就為大家帶來一篇C語言中運算符和循環語句介紹的文章。小編覺得挺不錯的,為此分享給大家做個參考。一起跟隨小編過來看看吧。
  1. 運算符:

    C語言中的運算符包括如下幾種:賦值運算符(=)、數學運算符(++、--、+、-、*、、、%)、關系運算符(>、<、==、!=等)、邏輯運算符(&&、||、~);

    (1)++、--:自加和自減都有兩種類型,一種是++、--在前,一種是++、--在后,區別在于在前的是先要使用這個變量然后再對變量進行+1或者-1的操作;而++、--在后的,先要進行自加或者自減,然后再在應用到表達式中;可以按照順序的方法來記這兩種類型;

    (2)/、%:整除、求余;

   2.運算優先級:

       算術運算符(++、--、!最高)>關系運算符>邏輯運算符>賦值運算符;

   3.if語句:

    單if、if+else,if+else if+else;

   4.復合賦值運算符:+=、*=……

   5.條件運算符:“表達式1?表達式2:表達式3;”——如果表達式1為真,則將表達式2賦值給表達式1,如果為假,則將表達式3賦給表達式1。

2. for語句——也叫for循環,其中循環這個詞語需要牢記。

(1)for語句的格式——(變量初始化;判斷變量來決定是否進入循環;表達式(通常是對變量進行處理));

(2)初始化也可以在之前的語句進行,在for中不用初始化,但是要加;,諸如for(;判斷;處理);另外,處理也可以為空,可以在for的語句中進行處理,諸如for(初始化;判斷;){處理};

(3)for循環中的判斷表達式(測試表達式)是很重要的,根據判斷(測試表達式)的結果來決定是否跳出for循環,測試表達式可以是諸如>多少或者<多少的簡單表達式,也可以是復雜的表達式;

備注:數組的下標可以是某個變量,也可以是某個表達式(諸如a++這種);

(4)for循環中不只是可以對一個變量進行初始、判斷、處理,還可以對兩個變量進行這些操作,

比如,兩個數組的反向操作。

for(i=0,j=999;i<1000;i++,j--)

    b[j]=a[i];

(5)因為for循環中的中間那個測試語句(判斷語句),其實for循環可以跟if語句進行替換使用的;

(6)for循環的嵌套——主要搞清楚for循環的執行過程,初始,判斷,執行{}內語句,然后處理,再判斷,執行{},就沒問題了。

(7)利用for循環來輸出一些特殊的符號:

for(a=8;a>0;a--)

{

    for(b=38;b>0;b--)

        printf("X");

    printf("\n");

}

3.while語句——while(條件語句),注意:只要條件語句為真(不為0),就執行{}內的語句;

4.while語句可以看成是沒有初始和遞增部分的for語句;while能夠完成的,for也能完成;for能完成的while也能完成,但是要注意初始等;

5.do-while語句

先執行{}中的語句,再判斷while;

6。信息讀寫基礎

(1)printf函數——printf("格式化字符串",變量名),這兩個是main函數傳遞給printf函數的參數。

(2)格式化字符串——由3部分組成:字面文本(文字);轉義序列(提供特殊的格式化控制由\和字符,或者\和\組成);轉換說明符(由%和字符組成)

(3)轉換說明符——c字符、s字符串;d整數、ld長整數、u無符整數、lu無符長整;f浮點數。

(4)printf打印的變量是是不受限制,可以是表達式的諸如x+y;

(5)puts不能顯示變量,只用于顯示字符串。

(7)scanf的輸入轉義說明符之間是可以加空格隔開的; 

看完上訴內容,你們對C語言中的運算符和循環語句大概了解了嗎?如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

荔波县| 兴化市| 榆社县| 益阳市| 磐安县| 孙吴县| 石泉县| 璧山县| 桦川县| 德保县| 肃北| 万年县| 蒙自县| 河间市| 西峡县| 潞西市| 司法| 新晃| 亚东县| 桂平市| 湘潭县| 丰城市| 广昌县| 额济纳旗| 九台市| 广河县| 万源市| 贺州市| 双鸭山市| 清徐县| 梧州市| 阿鲁科尔沁旗| 肇州县| 惠水县| 曲阳县| 楚雄市| 阿荣旗| 荥经县| 秦安县| 缙云县| 桓台县|