欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

gcc中字符格式化輸入輸出、表達式運算符dowhile循環(huán)的示例分析

小編給大家分享一下gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比洛扎網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式洛扎網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋洛扎地區(qū)。費用合理售后完善,十載實體公司更值得信賴。

輸出函數(shù):printf()——%d、%c、%x、%u、%s、、、  
 

putchar()函數(shù):輸出

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

輸入函數(shù):scanf函數(shù)——輸入

按照指定格式匹配符,獲取指定類型數(shù)據(jù)

int a; //可以定義a變量(有內(nèi)存空間),也可以聲明(自動提升成定義,有內(nèi)存空間)

scanf("%d", &a);    //&取變量a的地址,拿到a的內(nèi)存空間

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

scanf輸入:獲取字符

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

getchar函數(shù):獲取字符

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

運算符——算術(shù)運算符

+、-、*、/ :先乘除取余,后加減

除法運算后,得到的結(jié)果賦值給整數(shù)變量,取整數(shù)部分,int c = 20/40;

除0,錯誤操作,不允許,printf("%d\n", 20/20);

對0 取余,錯誤操作,不允許,printf("%d\n", 1234/0);

不允許對小數(shù)取余。

對負數(shù)取余,結(jié)果為余數(shù)的絕對值

自增自減運算符

前綴自增(increment operator):(++)、自減(decrement operator):(--):先自增、自減,再取值

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

賦值運算符:=

"=",再計算機當中,只能完成賦值操作,一定是右邊賦值給左邊,也叫單向賦值等。

a += 10;    //等價于 a = a+10;  
a -= 30;    //等價于 a = a-30;  
a %= 5;    //等價于 a = a%5;
比較運算符

真:1(非0)、假:0

!= 不等、< 小于、> 大于、<= 小于等于、>= 大于等于

邏輯運算符:0為假、非0為真、(非0=1、27、-9)

邏輯非:!

非真為假,非假為真

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

邏輯與(&&):同真為真,其余為假

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

邏輯或(||):有真為真,同假為假

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

運算符優(yōu)先級:[]、()、++、/、--

后綴高于前綴(強轉(zhuǎn))!(邏輯非)sizeof  > 算術(shù)運算符(先乘除取余,后加減)> 比較運算符 > 邏輯運算符 > 三目運算符(條件運算)> 賦值運算符 >逗號運算符

逗號運算符: 

int x, y, z;

int a = ( x = 1, y = 2, z = 3);    //逗號運算表達式,運算結(jié)果為:a= 3

逗號運算符表達式運算結(jié)果,顯示后一個子表達式的結(jié)果

三目運算符

語法:表達式1 ?表達式2 :表達式3

           表達式1:必須是一個判斷表達式

結(jié)果為真:整個三目運算,返回表達式2,結(jié)果為假,整個三目運算,返回表達式3

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

類型轉(zhuǎn)換:隱式類型轉(zhuǎn)換,強制類型轉(zhuǎn)換

編輯器自動完成,小類型轉(zhuǎn)大類型,同類型大小

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

由賦值產(chǎn)生

int r =5;

float s = 3.14 * r * r;

3.14,默認類型double, r 為int類型,運算過程中轉(zhuǎn)換為double 類型運算,運算結(jié)束,賦值給s 時,轉(zhuǎn)換為float

小類型轉(zhuǎn)大類型,是沒有問題,如果大類型轉(zhuǎn)小類型,可能會丟失精度

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

強制類中轉(zhuǎn)換

語法:強轉(zhuǎn)變量—(目標類型)變量,強轉(zhuǎn)表達式—(目標類型)表達式

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

if分支語句

if(判斷表達式){

        判別表達式為真,執(zhí)行得代嗎

}

else

{

    判別表達式為假,執(zhí)行代碼

}

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

多分支邏輯

if(判斷表達式1)

{

    判別表達式1為真,執(zhí)行代碼

}

else if (判斷表達式2)

{

    判別表達式1為假,判斷表達式2為真,執(zhí)行代碼

}

else if (判斷表達式3)

{

    判別表達式1為假,判斷表達式2為假,判斷表達式3為真,執(zhí)行代碼

}

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

switch 分支語句

switch(判別表達式)

{

        case 1:

        執(zhí)行語句;

        break;//表示一個分支語句執(zhí)行結(jié)束,跳出switch

        case 2:

        執(zhí)行語句

        break;

        ......

        case n:

        執(zhí)行語句

        break;

     default;

        break;

}

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

精確匹配,機構(gòu)較清晰,較if語句執(zhí)行效果較高

case穿透

一個case分支,如果沒有break,每執(zhí)行完,case的代碼,會繼續(xù)向下,執(zhí)行下一個case分支代碼,這稱之為case穿透

大多情況下,一個case分支,應(yīng)該對應(yīng)一個break利用case傳統(tǒng)

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

while 循環(huán)語句

語法:while( 判斷表達式)    //如果為真,執(zhí)行循環(huán)體,如果為假,跳出循環(huán)

{

        循環(huán)體

}

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析

do ...while 循環(huán)語句

語法:do{

                    循環(huán)體

}while ( 判斷表達式);

gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析


以上是“gcc中字符格式化輸入輸出、表達式運算符do while循環(huán)的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享標題:gcc中字符格式化輸入輸出、表達式運算符dowhile循環(huán)的示例分析
網(wǎng)頁地址:http://www.chinadenli.net/article36/gccisg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃移動網(wǎng)站建設(shè)建站公司品牌網(wǎng)站制作面包屑導航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)