freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c程序設計實用教程ppt(更新版)

2025-02-12 08:50上一頁面

下一頁面
  

【正文】 公式求 π的近似值 。 sum=0。 例 求 1+2+3+…… +100, 即求前 100個自然數(shù)之和 。 像這樣 , 重復出現(xiàn)的現(xiàn)象在日常生活中是屢見不鮮的 。 case 5: case 4: case 3: case 2: case 1: case 0: printf(%.1f:E\n, score)。 else switch((int)score/10) { case 10: case 9: printf(%.1f:A\n, score)。 當省略某個 case后的 break語句時 , 執(zhí)行該 case指出的語句后將繼續(xù)執(zhí)行 , 直到遇見 break語句或右花括號結(jié)束 。 開關(guān)語句 開關(guān)語句的一般格式如下: switch(表達式 ) { case 常量 1: 語句 1 break。 if(score100) printf(Data error\n)。 方法 4的 條件語句嵌套 極具特色 , 就是在 else后面嵌入 條件語句的 基本格式 , 形成條件的“ 層層否定 ” , 我們把它叫做 else if格式 。 scanf(%f,amp。 else y=0。 方法 3 將條件拆分為 x≠ 0和 x=0兩種情況 , 故可以使用 條件語句基本格式 。 if(x0) y=1。x)。 if(a=b) printf(%d,%d\n, a,b)。 b=temp。 顯然 , 這是單分支結(jié)構(gòu) , 即只考慮條件成立一種情況 。 方法 2 使用條件語句基本格式來改寫例 。b)。像這樣 , 根據(jù)條件決定在兩種或多種情況中選擇其一的結(jié)構(gòu)叫做選擇結(jié)構(gòu) 。 include main() { char ch。 可根據(jù)下面的示例學會他們的使用: printf(%f,%e,%E\n,)。 %e或 %E 以指數(shù)形式輸出單、雙精度實數(shù);底數(shù)為 e或 E,它之前包含 1位非零整數(shù),隱含 5位小數(shù)。當輸出項的個數(shù)多于一個時,其間要用逗號分隔。 unsigned %u 用來輸入無符號的十進制基本整型數(shù)據(jù)。 b=temp。 一個單獨的函數(shù)調(diào)用加一個分號就叫做函數(shù)調(diào)用語句 。 float x,y。a,amp。 但上面所列舉的運算符并沒有囊括數(shù)學上的所有運算 , 如乘方 、 開方 、 對數(shù) 、 三角函數(shù)等 。 注意: 逗號 運算符的優(yōu)先級最低 。year)。 year%100!=0) || year%400==0 可知 , 2021年是閏年 , 上式值為 1; 2021年是平年 , 上式值為 0。 邏輯與和邏輯或這兩個運算符的優(yōu)先級低于關(guān)系運算符 , 而高于賦值運算符 。 ! 邏輯非 。 又如 , 862在數(shù)學上是不允許的 , 但在 C中它的值是 0。 關(guān)系成立時叫做真 , 關(guān)系不成立時叫做假 。 小于 , 如 85。而橫向箭頭表示不同類型的轉(zhuǎn)換方向,即由低類型向高類型轉(zhuǎn)換,不能理解為類型是依次進行轉(zhuǎn)換的。 /*216的值是 65536*/ k=a。 賦值運算符的 結(jié)合性是 “ 從右至左 ” 。 例如: 2+’2’, i+1, x+50, ch+32, (m+n)/, ++m, n++ 賦值運算符 指符號 = , 最經(jīng)常使用的格式是: 變量 =操作數(shù) 或 變量 =表達式 其含義是將操作數(shù)或 表達式 的值存入變量所代表的存儲單元中 。 前面講的算術(shù)運算符中 , 一元運算符的結(jié)合性是 “ 從右至左 ” , 其它運算符的結(jié)合性都是 “ 從左至右 ” 。 h=n++。 % 求余運算符 , 如 8%3。 符號常量在使用之前一定要聲明類型 ,并用關(guān)鍵字 const進行修飾 。 } 程序的功能 是將輸入的大寫字母轉(zhuǎn)換成對應的小寫字母輸出 。 用類型說明符 char來定義的變量是字符型變量,如: char ch, sex。這種實型常量由三部分(缺一不可)組成:中間是 e或 E,表示底數(shù) 10;它之前必須有數(shù)(整數(shù)或小數(shù));它之后必須是整數(shù)。 如: int m=1,n=1,k。函數(shù)體內(nèi)主要包括4步: ,即為變量命名并指出變量的類型; ,常通過賦值或鍵盤輸入; ,就是對數(shù)據(jù)進行各種運算; ,常把操作結(jié)果顯示在屏幕上。a,amp。 /*將 b中內(nèi)容存入 a單元中 */ b=temp。 如民事訴訟中的開庭審理程序 、 學生傷害事故處理程序 、 國家助學貸款申請程序 、 財務收支審計程序 , 以及關(guān)于懸賞特異功能人具體操作程序等 。 什么 是程序 什么是計算機程序 簡單的 C程序結(jié)構(gòu) 什么是程序 問題:大小相同的兩個玻璃杯中分別裝有水和酒,問如何交換兩個杯中的液體? 讀者只要稍加思考就能回答 。 main( ) { int a,b,temp。 例 從鍵盤輸入任意兩個整數(shù) , 求其和并輸出 。 /*求 a、 b值的和 , 將結(jié)果賦值給變量 sum*/ printf(Sum=%d\n,sum)。 常量與變量 —— 數(shù)據(jù)的表現(xiàn)形式 整型數(shù)據(jù) 實型數(shù)據(jù) 數(shù)據(jù)基本類型 字符型數(shù)據(jù) 符號常量 算術(shù)運算符 賦值 運算符 強制類型轉(zhuǎn)換運算符 關(guān)系運算符 邏輯 運算符 使用運算符對數(shù)據(jù)進行操作 條件運算符 逗號運算符 長度運算符 數(shù)學函數(shù) 常量與變量 程序處理的對象是數(shù)據(jù) , 數(shù)據(jù)的基本表現(xiàn)形式是常量和變量 。 (3) 十六進制整數(shù),如 0x- 0X1 0x4f等。 (2) 超出整型數(shù)據(jù)取值范圍之外的特大特小整數(shù) , 要表示為實型數(shù) 。 main( ) { char ch。 (2) 在一個整型常量的后面加一個字母 U( 或 u) , 認為它是無符號的整型 。 const float pi=。 減 1運算符 , 只能用于變量 , 使變量的值減 1。 (1) 當一個操作數(shù)兩側(cè)的運算符 優(yōu)先級不同時 , 先執(zhí)行級別高的運算 , 后執(zhí)行級別低的運算 。 例 閱讀下面的程序 。 *= 乘法賦值運算符 , 如 x*=y+1, 含義是 x=x*(y+1)。例如,長度相同的帶符號整型數(shù)據(jù)向無符號整型變量賦值,符號位變成數(shù)值位;長整型數(shù)據(jù)向基本整型變量賦值,要截掉高位部分;實型數(shù)據(jù)向整型變量賦值,要丟掉小數(shù)部分等。 } (2) 賦值號的右側(cè)可以是各種表達式 , 包括賦值表達式 。 使用強制類型轉(zhuǎn)換運算符時 , 應該 注意: (1)將數(shù)據(jù)由高類型轉(zhuǎn)換為低類型時 , 結(jié)果精度可能受損失; (2)強制類型轉(zhuǎn)換不影響操作數(shù)本身的類型 。 != 不等于 , 如 p!=q。 其中 , 前四個運算符 ( 、 =、 和 =) 同級 , 后兩個運算符 ( ==和 !=) 同級 , 并且前四個運算符的優(yōu)先級高于后兩個 。amp。amp。 注意: 關(guān)系運算 符 只能表示一個條件 , 而 邏輯運算符 能 表達兩個或多個條件的組合 , 即 復合條件 。 其含義是 , 當條件成立 ( 即其值為非 0) 時 , 條件表達式的值取表達式 1的值;否則 , 當條件不成立 ( 即其值為 0) 時 , 條件表達式的值取表達式 2的值 。 year%100!=0) || year%400==0。 輸出 4, 則 long型變量在內(nèi)存占 4個字節(jié) 。 并且 , 必須 在程序開頭加上一條命令: include 指示這些函數(shù)的有關(guān)信息包含在磁盤文件 。 /*alpha表示夾角 , 單位是度 */ s=*a*b*sin(alpha*pi/180)。 例如: i++。b)。 即只由一個分號構(gòu)成 。 float %f 用來輸入單精度實數(shù)(小數(shù)形式或指數(shù)形式)。 輸出項類型 格式符 說 明 int %d 用來輸出帶符號的十進制基本整型數(shù)據(jù)。 printf(%6d%4c%12f\n,34,’A’,)。 輸出結(jié)果如下: ,+01 □□ ,□□□ ,□□ +01 +103 字符輸入輸出函數(shù) 1.字符輸入函數(shù) getchar 此函數(shù)的功能是從鍵盤輸入一個字符 。 putchar(’\n’)。 例 從鍵盤輸入兩個整數(shù),然后由小到大順序輸出。 程序設計時 , 可使用條件表達式語句來描述兩分支結(jié)構(gòu) , 如上例 。a,amp。 scanf(%d%d, amp。 方法 4 使用兩個并列的簡化格式來改寫例 。 例 回顧一下例 : 要求輸入 x的值 , 輸出對應的 y值 。 } 方法 2 使用幾個并列的條件語句簡化格式 。 printf(x=%f,y=%d\n, x,y)。 int y。 所以 , 條件 x!=0等價于 x, 故 if(x!=0)可以簡單地寫成 if(x)。 else if(x0) y=1。 方法 1 用多個并列的條件語句簡化格式來編寫程序 , 留給讀者 。 else if(score=70) printf(%.1f:C\n, score)。 ………… case 常量 n: 語句 n break。 方法 3 使用 switch語句編寫程序 。 break。 什么是循環(huán)結(jié)構(gòu) while語句 do~ while語句 for語句 循環(huán)的終止與繼續(xù) 循環(huán)語句的嵌套 用 goto語句構(gòu)造 循環(huán) 什么是循環(huán)結(jié)構(gòu) 問題: 一地質(zhì)小分隊有 20人 , 探礦途中遇到一條河無法過去 。 循環(huán)語句主要有三種類型: while語句 、 do~ while語句和 for語句 。 由于要求和 , 還要設一個存放和的變量 sum, 它的初值必須為 0。 /*變量 n增 1*/ } printf(Sum=%d\n, sum)。 相鄰兩項的符號是正 、 負依次交替 。 /*求下一項的符號 */ t=s*。 while(fabs(t)1e6) { pi+=t。 這樣 , 可以給出例 。 條件 。 n=100。 又如: for(n=1, sum=0。 (3) 初值部分和增量部分還可以省略 , 但分號不可省略 。 for(。 for( 。 } 即條件永遠為真(可將 1改為任何非零值)。 i=m1。 那么 , 如何中途退出循環(huán) ? 即沒有執(zhí)行完循環(huán)所規(guī)定的次數(shù) , 如何提前結(jié)束循環(huán) 。 。 i++) if(m%i==0) { flag=0。 i=m1。 k=sqrt(m)。 例 輸出 100以內(nèi)能被 7整除的自然數(shù) 。 main() { int n。 for(n=7。 方法 1 外層循環(huán)使用 for語句 。 if(ik) printf(%u ,m)。 for(i=2。 m=2。 /*條件 */ printf(\n)。 sum=0。 main() { int m,n。 main() { int m,n,flag=0。 /*退出外層循環(huán) */ } printf(m=%d,n=%d\n, m,n)。 /*求總成績 */ aver=sum/20。
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1