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

正文內(nèi)容

c語言程序設(shè)計(上)ppt(參考版)

2025-02-16 08:25本頁面
  

【正文】 b)。 正確: scanf(“%2d%2d”,amp。 printf(%d %d\n,a,b)。 } a=14 練習(xí) :等級考試真題 127 三、程序修改題 :( 2022年 4月份考題填空題) 執(zhí)行以下程序時輸入 1234567,輸出結(jié)果是 12 main() { int a=1,b。 a=(3*5,a+4)。語句為變量 a1和 a2賦數(shù)值 10和 20,為變量 c1和 c2賦字符X和 Y。a2,amp。a1,amp。 } 程序運行輸出結(jié)果: 屏幕顯示:請輸入四個數(shù)字字符: 用戶輸入:1248(回車 ) 輸出結(jié)果:這個值是 1248 123 本次課學(xué)習(xí)小結(jié) 1. C語句的分類 124 本次課等級考試考點 1. printf函數(shù)中的格式字符串中各項的應(yīng)用 2. scanf函數(shù)中的格式字符串和地址表列中的取地址符 amp。)*1。)*10+(d439。)*100+(d339。)*1000+(d239。 i=(d139。 d3=getchar()。 d1=getchar()。 int i。應(yīng)該得到一個整形數(shù)值 1248。、 39。、 39。、 39。如輸入 4個字符分別是 39。 printf(\n%d%d%d%d\n,i,d3,d2,d1)。 d2=i%100/10。i)。 printf(請輸入一個三位正整數(shù): )。 } 程序運行結(jié)果: 屏幕顯示: input degreeint 用戶輸入: 45(回車 ) 輸出結(jié)果 : 45 degrees equal to radians. 121 【 例 39】 逆序輸出一個三位正整數(shù)的每一位數(shù)字。 radian=*degree/180。 scanf(%d,amp。 float radian。 } 程序運行輸出結(jié)果:101,102 E,F 120 【 例 38】 將輸入的角度轉(zhuǎn)換成弧度。f39。e39。 include void main( ) { char a,b。 118 如在程序中要調(diào)用標準輸入輸出庫函數(shù)時,文件開頭應(yīng)該加入以下預(yù)編譯命令: include 或者 include “” 二者的區(qū)別 : include :系統(tǒng)到存放 C庫函數(shù)頭文件的目錄中尋找要包含的文件,此為標準方式; include “”:系統(tǒng)先在用戶當(dāng)前目錄中尋找要包含的文件,若找不到,再按標準方式查找。 頭文件 :擴展名為 .h,用 include命令將包含庫函數(shù)的文件放在程序中 . 如 :使用標準輸入輸出庫函數(shù)時使用; :對字符串進行操作的標準函數(shù) 。 } 117 標準庫函數(shù) 庫函數(shù):是將函數(shù)放到一個文件里,供編程人員使 用,一般是放到 .lib文件里的。\n39。 putchar(ch)。)。 putchar(39。 putchar(ch)。 printf(請輸入一個字符或符號: \n)。 其一般形式為 getchar() 函數(shù)的值就是從輸入設(shè)備得到的字符。 printf(\n%c%c\n,a,b)。a,amp。 printf(input character a,b\n)。c)。a,amp。 e)如果格式控制串中有非格式字符則輸入時也要輸入該非格式字符。y39。 39。x39。c)。a,amp。 d)在輸入字符數(shù)據(jù)時,若格式控制串中無非格式字符,則認為所有輸入的字符均為有效字符。 b)scanf中要求給出變量地址,變量名前用 amp。 114 使用 scanf函數(shù)還必須注意以下幾點: a)scanf函數(shù)中沒有精度控制。 附加格式符 : 附加格式符為 l和 h l表示輸入長整型數(shù)據(jù) (如 %ld) 和雙精度浮點數(shù) (如 %lf)。b)。 又如 : scanf(%4d%4d,amp。a)。 寬度 :用十進制整數(shù)指定輸入的寬度 (即字符數(shù) )。b)。 如 : scanf(%d %*d %d,amp。 printf(a=%d,b=%d,c=%d\n,a,b,c)。b,amp。 scanf(%d%d%d,amp。 【 例 34】 輸入函數(shù)應(yīng)用實例一 include void main() {int a,b,c。b分別表示變量 a和變量 b 的地址。例如,amp。 scanf函數(shù)的一般形式為: scanf(“格式控制字符串”, 地址 表列 ); 111 ( 1)地址表列 地址是由地址運算符“ amp。 } 程序運行輸出結(jié)果: Daay Da ay 110 數(shù)據(jù)輸入函數(shù) 1. scanf函數(shù) scanf函數(shù)稱為格式輸入函數(shù),即按用戶指定的格式從鍵盤上把數(shù)據(jù)輸入到指定的變量之中。\n39。putchar(c)。)。 putchar(39。 putchar(a)。\t39。putchar(c)。putchar(b)。y39。a39。D39。 換行,對控制字符則執(zhí)行控制功能,不在屏幕上顯示。\n39。 輸出大寫字母 A putchar(x)。A39。 } 程序運行輸出結(jié)果: a=12, 12,14,c b=, ,+002 c=, , d=p, p 108 函數(shù) putchar 函數(shù)是字符輸出函數(shù),其功能是在顯示器上輸出單個字符。 printf(c=%lf,%f,%\n,c,c,c)。 printf(a=%d,%5d,%o,%x\n,a,a,a,a)。 char d=39。 float b=。 附加格式符 :h、 l兩種 h表示按短整型量輸出, l表示按長整型量輸出。 精度 :以 “ .”開頭,后跟十進制整數(shù)。 格式字符串的一般形式為: %[標志 ][輸出最小寬度 ][.精度 ][附加格式符 ]類型 105 類型 :表示輸出類型的格式字符格式字符意義 d以十進制形式輸出帶符號整數(shù) (正數(shù)不輸出符號 ) o以八進制形式輸出無符號整數(shù) (不輸出前綴 0) x以十六進制形式輸出無符號整數(shù) (不輸出前綴 0X) u以十進制形式輸出無符號整數(shù) f以小數(shù)形式輸出單、雙精度實數(shù) e以指數(shù)形式輸出單、雙精度實數(shù) g以 %f%e中較短的輸出寬度輸出單、雙精度實數(shù) c輸出單個字符 s輸出字符串 106 標志 : 結(jié)果左對齊,右邊填空格 + 結(jié)果右對齊,左邊填空格 輸出最小寬度 : 用十進制整數(shù)來表示輸出的最少位數(shù)。 格式字符串 :以 %開頭的字符串,在 %后面跟有各種格式字符,以說明輸出數(shù)據(jù)的類型、形式、長度、小數(shù)位數(shù)等。 } 程序運行輸出結(jié)果: 88 89 88, 89 X,Y a=88,b=89 104 (2) 格式字符串 功能 :用于指定輸出格式。 printf(%c,%c\n,a,b)。 printf(%d %d\n,a,b)。大多數(shù)C語言編譯系統(tǒng)不要求在使用 printf 函數(shù)之前必須包含 。 賦值語句 102 數(shù)據(jù)輸出函數(shù) (格式輸出函數(shù) ) 功能 :按用戶指定的格式,把指定的數(shù)據(jù)顯示到顯示器屏幕上。 而賦值語句允許連續(xù)賦值,下述說明是正確的: a=b=c=8。 如下述說明是錯誤的: int a=b=c=8。 (2) 注意在變量說明中給變量賦初值和賦值語句的區(qū)別。 注意以下幾點: (1)在賦值符“ =”右邊的表達式可以是一個賦值表達式, 變量 =變量 =…= 表達式 。這里的循環(huán)體為空語句。)。例如 while(getchar()!=39。空語句是什么也不執(zhí)行的語句。”結(jié)尾,在括號“ }”外不能加分號。 printf(“%d%d”, x, a); } 是一條復(fù)合語句。 在程序中應(yīng)把復(fù)合語句看成是單條語句,而不是多條語句,例如 { x=y+5。 其一般形式為: 函數(shù)名 (實際參數(shù)表 ); 98 控制語句用于控制程序的流程以實現(xiàn)程序的各種結(jié)構(gòu)方式,它們由特定的語句定義符組成。 例如: x=y+z。 答案: A 92 本次課作業(yè) : 習(xí)題集 :第二章 選擇題: 8 填空題: 5 改錯題: 3 編程題: 1 93 第 3章 C程序的基本控制結(jié)構(gòu) 順序結(jié)構(gòu) 94 C程序的順序結(jié)構(gòu) 95 C程序的語句 賦值語句 數(shù)據(jù)輸出函數(shù) C程序的順序結(jié)構(gòu) 數(shù)據(jù)輸入函數(shù) 標準庫函數(shù) 順序結(jié)構(gòu)程序舉例 96 C程序的語句 C語句可分為五類: (1) 表達式語句 (2) 函數(shù)調(diào)用語句 (3) 控制語句 (4) 復(fù)合語句 (5) 空語句 97 表達式語句由表達式加上分號“;”組成。 C)x+n=I。 } a=14 91 練習(xí) :等級考試真題 一、選擇題 :( 2022年 9月份考題) (17)若變量均已正確定義并賦值,以下合法的 C語言賦值語句是 A) x=y==5。 a=(3*5,a+4)。 本次課等級考試考點 89 練習(xí) :等級考試真題 一、選擇題 :( 2022年 4月份考題) ( 13)按照 C語言規(guī)定的用戶標識符命名規(guī)則,不能出現(xiàn)在標識符中的是 A)大寫字母 B)連接符 C)數(shù)字字符 D)下劃線 答案: D 90 練習(xí) :等級考試真題 二、填空題 :( 2022年 4月份考題) ( 6)執(zhí)行以下程序后的輸出結(jié)果是 ________ 。 。 printf(m=%d,n=%d,k=%d\n,m,n,k)。 m=15, n=20。 k=(m)+(n)。 m=15。 86 程序舉例 【 例 27】 分析下面程序的運行結(jié)果。 printf(y=%d,y)。 x=50。 } 84 程序舉例 程序運行結(jié)果: *** 運行結(jié)果 *** int←char+short: ch:1 字節(jié) 。 printf( m:%d 字節(jié) \n,sizeof(m))。 printf(\n unsigned long←int*unsigned long: \n)。 printf( y:%d 字節(jié) \n,sizeof(y))。 printf(\n double←float+float: \n)。 printf( sn:%d 字節(jié) \n,sizeof(sn))。 printf( int←char+short: \n)。 unsigned long m=20L。 float x=,y=。 83 程序舉例 【 例 25】 類型自動轉(zhuǎn)換 include void main( ) { char ch=’A’。 } 82 程序舉例 程序運行結(jié)果: *** 運行結(jié)果 *** char:1字節(jié) unsigned char:1字節(jié) short:2字節(jié) unsigned short:2字節(jié) int:4字節(jié) unsigned int:4字節(jié) long:4字節(jié) unsigned long:4字節(jié) float:4字節(jié) double:8字節(jié) 【 分析 】 類型可用運算符 sizeof 測試。 printf( float:%d字節(jié) \n,sizeof(float))。 printf( long:%d字節(jié) \n,sizeof(long))。 printf( int:%d字節(jié) \n,sizeof(int))。 printf( short:%d字節(jié) \n,sizeof(short))。 printf( char:%d字節(jié) \n,sizeof(char))。 /* 表示將變量 a的類型強制轉(zhuǎn)換成 int型后 ,再進行運算 */ (2) 經(jīng)強制類型轉(zhuǎn)換后,得到的是一個所需類型的中間變量,原來變量的類型并沒有發(fā)生任何變化。 /* 表示將表達式 a+b結(jié)果的類型強制轉(zhuǎn)換為浮點型 */ 強制類型轉(zhuǎn)換的一般形式如下: (強制的類型
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1