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

正文內(nèi)容

c語言程序設(shè)計(上)ppt-文庫吧在線文庫

2025-03-18 08:25上一頁面

下一頁面
  

【正文】 00H ADD BX, AX MOV [2100H], BX HLT ?匯編語言源程序 main( ) { int a, b, c。 C語言靈活,內(nèi)容豐富。通過上機可以學會程序調(diào)試的方法,不同計算機環(huán)境下的編程環(huán)境設(shè)置,找到程序調(diào)試的技巧等等。)結(jié)束。 } 運行結(jié)果: Programming is fun ! 試一試:如果要在顯示屏上輸出 Hello,World!或類似的一句話,并且在輸出后光標 換行,程序應當怎么寫? 15 C語言概述 【 例 12】 從鍵盤上輸入兩個實數(shù),計算并顯示這兩個實數(shù)平方之和的平方根。 z=x+y。b)。 3)int sum(int x,int y)是函數(shù) sum的函數(shù)頭,函數(shù) sum的函數(shù)頭表明此函數(shù)獲得兩個整數(shù),返回一個整數(shù)。不要把一個關(guān)鍵詞、標識符、常量、運算符和字符串拆分為兩行。 24 C語言概述 4.編譯 執(zhí)行 “ 編譯 /Build”—“編譯 /Compile”或 Ctrl + F7,在 “ 產(chǎn)生工作區(qū)” 對話框中選擇 “ 是 /Y”,開始編譯,并在信息窗口顯示編譯信息。 八進制整常數(shù):八進制整常數(shù)必須以 0開頭,即以 0作為八進制數(shù)的前綴。八進制無符號數(shù)的表示范圍為 0~ 0177777。 例如: 、 、 、 、 、 300.、 等均為合法的實數(shù)。此外,文字處理方面的應用程序也必須能使用和處理字符形式的數(shù)據(jù)。還有一些特殊的控制字符無法這樣寫出,例如換行字符等。 ,數(shù)據(jù)說明,函數(shù)的開始和結(jié)束標志以及程序中的注釋。 (3) C語言中大小寫字母是敏感的,即在標識符中,大寫字母和小寫字母代表不同的意義。 53 、常量與變量 常量 1. 整型常量 整型常量有三種表示方法: (1) 十進制整數(shù):如 12 67 7623。 (2) 指數(shù)法:如 。 39。顯然字符 39。 55 、常量與變量 變量 變量: 是一個命名的存儲單元,存放能被程序修改的數(shù)據(jù)值,其類型顯式說明。 57 、常量與變量 變量 在定義變量時,對一個變量賦初值可以有以下方法: (1) 先定義后賦值 int a,b,c。所以字符型數(shù)據(jù)可以給整型變量賦值,一部分整型數(shù)據(jù)也可以給字符型變量賦值。a39。amp。 ( 3)乘法運算符 “ *” :雙目運算,具有左結(jié)合性。 (2) / (除運算符 ),當對兩個整型的數(shù)據(jù)相除時結(jié)果為整數(shù),如: 7/3,其值為 2,舍去小數(shù)部分,相當于整除操作。 后置自減: 是先引用 i,然后 i減 1。凡是雙目運算符,都可以和賦值運算符一起組合成復合的賦值運算符。 70 運算符與表達式 逗號運算符和逗號表達式 C語言提供一種特殊的運算符 —逗號運算符。逗號表達式的值為算術(shù)表達式的值 20。 例如: x=y x= =y等。 74 運算符與表達式 條件運算符和條件表達式 條件運算符 (? :)是三目運算符,結(jié)合性為自右至左。 76 運算符與表達式 位運算符和位運算表達式 2.位運算 amp。 ~ (取反) 取反的運算規(guī)則是: ~0=1, ~1=0。類型轉(zhuǎn)換有三種方式:類型自動轉(zhuǎn)換;賦值轉(zhuǎn)換和強制類型轉(zhuǎn)換。 (2) 當單、雙精度浮點型數(shù)據(jù)和整型變量混合運算時,浮點數(shù)的小數(shù)部分將被舍棄。例如: (int)(a+b); /* 表示將表達式 a+b結(jié)果的類型強制轉(zhuǎn)換成 int型 */ (int)a+b。 printf( unsigned int:%d字節(jié) \n,sizeof(unsigned int))。 short sn=10。 printf( ch+sn:%d 字節(jié) \n,sizeof(ch+sn))。 printf( n*m:%d 字節(jié) \n,sizeof(n*m))。 include void main( ) {int m,n, k。 } 程序運行結(jié)果: m=14,n=19,k=33 m=14,n=19,k=35 87 本次課學習小結(jié) 、常量與變量 88 、運算優(yōu)先級和結(jié)合性。 B)x=n%。 C語言有九種控制語句,可分成以下三類: (1) 條件判斷語句 if語句, switch語句 (2) 循環(huán)執(zhí)行語句 do while語句, while語句, for語句 (3) 轉(zhuǎn)向語句 break語句, goto語句, continue語句,return語句 99 4. 復合語句 把多個語句用括號 {}括起來組成的一個語句稱復合語句。在程序中空語句可用來作空循環(huán)體。 如: x=y=z=8。 說明 :printf函數(shù)是一個標準庫函數(shù),它的函數(shù)原型在頭文件 “ ”中。 組成 :格式字符串和非格式字符串。 107 【 例 32】 輸出函數(shù)應用實例二 include void main() {int a=12。 printf(d=%c,%8c\n,d,d)。)。 putchar(a)。putchar(b)。)。這個地址就是編譯系統(tǒng)在內(nèi)存中給 a,b變量分配的地址。 } 程序運行結(jié)果: 屏幕顯示: input a,b,c 用戶輸入: 1(空格 )2(空格)3(回車 ) 輸出結(jié)果: a=1,b=2,c=3 112 ( 2)格式控制字符串 格式字符串的一般形式為: %[*][輸入數(shù)據(jù)寬度 ][附加格式符 ]類型 類型: 表示輸入數(shù)據(jù)的類型 d輸入十進制整數(shù) o輸入八進制整數(shù) x輸入十六進制整數(shù) u輸入無符號十進制整數(shù) f或 e輸入實型數(shù) (用小數(shù)形式或指數(shù)形式 ) c輸入單個字符 s輸入字符串 113 “ *”符 :用以表示該輸入項 ,讀入后不賦予相應的變量,即跳過該輸入值。 輸入: 12345678,只把 1234賦予變量 a,其余部分舍去。 %是非法的。 輸入: x y z時,則把 39。 例如: scanf(a=%d,b=%d,c=%d,amp。b)。 putchar(ch)。)。 a=39。 printf(input degreeint)。 scanf(%d,amp。139。 include void main() { char d1,d2,d3,d4。039。 printf(這個值是 %d \n,i)。以下所示的輸入形式正確的是 (注:□代表空格字符) A) 10□ X□ 20□ Y〈 回車 〉 B) 10□ X20□ Y〈 回車 〉 C) 10□ X〈 回車 〉 D) 10X〈 回車 〉 20□ Y〈 回車 〉 20Y〈 回車 〉 D 練習 :等級考試真題 126 二、填空題 :( 2022年 4月份考題) 執(zhí)行以下程序后的輸出結(jié)果是 main() { int a=10。a,amp。 /************found**********/ scanf(%2d%2d,a,b)。c1,amp。039。 d2=getchar()。439。 d3=i%10。 printf(%d degrees equal to %f radians. \n, degree,radian)。 printf(%d,%d \n%c,%c \n,a,b,a32,b32)。 :有關(guān)數(shù)學的標準函數(shù)。 putchar(ch)。 程序運行結(jié)果: 屏幕顯示:請輸入一個字符或符號: 用戶輸入: a(回車 ) 輸出結(jié)果: aa aa 【 例 36】 輸入函數(shù)應用實例三 include void main( ) {char ch。 則輸入應為: a=5,b=6,c=7(回車 ) 115 【 例 35】 輸入函數(shù)應用實例二 include void main() { char a,b。賦予 b,39。 如 : scanf(%c%c%c,amp。 輸入: 12345678,將把 1234賦予 a,而把 5678賦予 b。 當輸入為: 1 2 3時,把 1賦予 a, 2被跳過, 3賦予 b。a,amp?!焙笈c變量名組成的。 putchar(b)。putchar(39。,b=39。)。p39。若實際位數(shù)多于定義的寬度,則按實際位數(shù)輸出,若實際位數(shù)少于定義的寬度則補以空格。 printf(%d,%d\n,a,b)。 必須寫為: int a=8,b=8,c=8。 本語句的功能是,只要從鍵盤輸入的字符不是回車則重新輸入。復合語句內(nèi)的各條語句都必須以分號“ 。 其一般形式為: 表達式; 執(zhí)行表達式語句就是計算表達式的值。 main() {int a=10。 printf(m=%d,n=%d,k=%d\n,m,n,k)。 y=(x=x5, x/5)。 printf( x+y:%d 字節(jié) \n,sizeof(x+y))。 printf( *** 運行結(jié)果 ***\n)。 printf( double:%d字節(jié) \n,sizeof(double))。 printf( unsigned char:%d字節(jié) \n,sizeof(unsigned char))。 80 強制類型轉(zhuǎn)換 數(shù)據(jù)類型轉(zhuǎn)換 可以利用強制類型轉(zhuǎn)換運算符將一個表達式強制轉(zhuǎn)換成所需類型。 (3) 整型數(shù)據(jù)( int)和無符號型數(shù)據(jù)( unsigned)混合運算時,將整型數(shù)據(jù)轉(zhuǎn)換成無符號型數(shù)據(jù)。 3.復合賦值運算符 在賦值運算 符 “ =” 前加位運算符,構(gòu)成賦值運算符與位運算符結(jié)合的復合賦值運算符。0=0, 1amp。 75 運算符與表達式 位運算符和位運算表達式 位運算是對二進制位的運算,能實現(xiàn)匯編語言的某些功能。 73 運算符與表達式 邏輯運算符和邏輯表達式 1.邏輯運算符 為了表示復雜的條件,需要將若干個關(guān)系表達式連接起來, C語言提供的邏輯運算符就是為實現(xiàn)這一目的的,邏輯運算符有: amp。在許多情況下,使用逗號表達式的目的只是想分別得到各個表達式的值,而并非一定需要得到和使用整個逗號表達式的值,逗號表達式常用于 for語句中,它可以表達多個初值或多個步長增量。 其一般形式為: 表達式 1,表達式 2 逗號表達式的求值過程是:先求表達式 1的值,再求表達式 2的值,表達式 2的值就是整個逗號表達式的值。 69 運算符與表達式 賦值運算符和賦值表達式 (1) 賦值表達式的一般形式為: 變量 賦值運算符 表達式 其功能是將賦值運算符右邊 的“表達式”的值賦 給賦值符號左邊的變量。 j=(++i)+(++i)+(i++)。 前置自加: 是 i先加 1,然后引用 i。 ( 5)求余運算符 (模運算符 )“%”:雙目運算,具有左結(jié)合性。如 a+b,4+8等。 c2=c232。 c2=98。 (2) 在定義的同時賦值 int a=5。 例如: int n,m。字符串常量是由一對雙引號括起來的字符序列組成的,例如 abc、 a等都是字符串常量。039。 54 、常量與變量 常量 3. 字符常量 字符型常量是由一對單引號括起來的單個字符構(gòu)成,例如 ,39。如 0x123即 (123)16。它們有特定的含義,不能再作其它用途使用。 本次課等級考試考點 45 練習 :等級考試真題 一、選擇題 :( 2022年 4月份考題) ( 12)下列敘述中錯誤的是 A)計算機不能直接執(zhí)行用 C語言編寫的源程序 B) C程序經(jīng) C編譯后,生成后綴為 .obj的文件是一個二進制文件 C)后綴為 .obj的文件,經(jīng)連接程序生成后綴為 .exe的文件是一個二進制文件 D)后綴為 .obj和 .exe的二進制文件都可以直接運行 答案: D 46 練習 :等級考試真題 一、選擇題 :( 2022年 9月份考題) ( 14)以下敘述中正確的是 A) C語言程序?qū)脑闯绦蛑械谝粋€函數(shù)開始執(zhí)行 B)可以在程序中由用戶指定任意一個函數(shù)作為主函數(shù),程序?qū)拇碎_始執(zhí)行 C) C語言規(guī)定必須用 main作為主函數(shù)名,程序?qū)拇碎_始執(zhí)行,在此結(jié)束 D) main可作為用戶標識符,用以命名任意一個函數(shù)作為主函數(shù) 答案: C 47 練習
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1