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

正文內容

jidao-chap3程序設計語言初步(完整版)

2025-02-13 14:20上一頁面

下一頁面
  

【正文】 23 數(shù)據(jù)類型-布爾型(補充) ? 布爾類型數(shù)據(jù) : 取值只有兩種,真( True)或者假( False)。 地址總線 程序如何實現(xiàn)從內存單元存取數(shù)據(jù)? 26 變量 ? 程序運行時,通過內存地址對內存數(shù)據(jù)進行讀寫; ? 程序員寫源程序時,如果也是直接使用內存地址來讀寫內存數(shù)據(jù),會很麻煩! ? 如果用名字來代替地址,在程序中出現(xiàn)的是代表內存空間的名字,讓編譯器來跟蹤數(shù)據(jù)實際存放的物理內存地址,就可以簡化編程-- 變量; 27 ?變量用來代表內存存儲空間,該存儲空間用來存放被加工的數(shù)據(jù)或處理的結果。 變量類型可以告訴編譯器留出適量的用于保存數(shù)據(jù)的內存 。 2022H 2022H 2022H 2022H 2022H 2022H 2022H 2022H gender age score 存儲空間 ASCII(‘ F’ )=77) 77 18 變量的值 31 變量 ? 變量使用特點 – 先定義,后使用。 32 C語言允許變量在定義時進行初始化 。 /*顯示提示信息 */ scanf(“ %d%d” ,amp。 36 char gender; int age; float score; 變量類型 變量名 總結: 變量三要素:變量名 ( 存儲空間 ) 、 數(shù)據(jù)類型 ( 存儲空間存放的數(shù)據(jù)的類型 ) 、 變量值 ( 存儲內容 ) 變量 2022H 2022H 2022H 2022H 2022H 2022H 2022H 2022H 70 18 存儲空間 變量的值 gender age score 37 一 、 文字常量 文字常量是指在程序中未被命名的值 。 printf(“please input the radius:\n”)。 C語言符號常量定義: define 標識符 替換文本 define PI area = PI* radius * radius。 /*賦值運算 */ printf(“the area is : %f\n”, area)。如 0xFF即十進制的 255。 45 數(shù)據(jù)總線 控制 總 線 輸入設備 輸出設備 存儲器 中央處理器( CPU) 運算部件 控制部件 地址總線 輸入和輸出( I/O) 一個真正有用的程序一般會從輸入設備接收數(shù)據(jù)、并將運算結果輸出到輸出設備中。 scanf函數(shù)的作用 :從標準輸入設備 ( 鍵盤 ) 上讀取一系列數(shù)據(jù) , 按格式控制串的要求進行轉換并送到輸入項地址表所列的逐個變量中 。. 輸入和輸出( I/O) 常用的轉換說明符:% d : 整型;% c:字符型;% f:浮點型 格式控制串 輸入項地址表 49 輸入和輸出( I/O) 設 age為 int型變量, gender、 ch為 char型變量, height為 float型變量。gender, amp。 輸入和輸出( I/O) 10 F 10, F ?格式控制串中除了轉換說明符,還可以包含其他字符。 功能: 將字符串顯示在標準輸出設備 ( 一般為顯示器 ) 上 。 輸出將是怎樣? 53 輸入和輸出( I/O) 可以用 printf語句輸出常量、變量、表達式、函數(shù)調用的值: const float SCORE=。 55 找出以下程序的錯誤 1. # include 2. main() 3. { 4. printf(“ input i and j\n” )。 3. printf(“ i=%d, j=%d” , i, j)。//輸出 2個變量的值 system(pause)。number2)。 include include main() { int i。 printf(“ i=%d,f=%f,c=%c” ,i, f, c)。f )。 } 請同學們觀察本程序的輸出是什么? input i,f 10, input c the result is: i=10,f=,c= 請按任意鍵繼續(xù) . . . 程序并沒有給用戶輸入字符數(shù)據(jù)的機會。 getchar()。見實驗講義附錄 1的第 16個錯誤(第 130頁),要求自學。= 混合運算涉及到 數(shù)據(jù)類型的轉換 ,具體將在以后介紹。amp。 printf(“ a=%d,b=%d,c=%d\n,a,b,c)。 printf(f=(ab)||(bc),f為 %d\n,f)。amp。 ((a%5) ==0)) 如何理解:對算術運算結果進行關系運算,關系運算結果進行邏輯運算,以上運算結果賦值給變量(賦值運算)。 ! (y=10amp。 x%100!=0) || ( x%400=0) 5. t=i/j 76 字符型數(shù)據(jù)操作測試 include include main() { char ch1=’ A’ ,ch2=’ S’ 。amp。 ij。 如: { i = 1。 4. 可以沒有 else子句 ( 但必須有 if子句 ) , 即: if(表達式 ) 語句 85 ? 例 輸入一個整數(shù),判別它是否能被 3整除。 /*若 n不能被 3整除,則輸出 “ NO” */ system(“ pause” )。 /*若 n能被 3整除,則輸出 “ YES” */ else printf(\nn=%d,NO,n)。n)。 printf(input a char:)。z39。) printf(this is a uppercase letter)。 else printf(this is neither a letter nor a digit)。break。 3. 初始值為 0。若輸入的不是正整數(shù),則提示出錯信息,并請用戶重新輸入,直到輸入一個正整數(shù)。 /*輸入提示 */ scanf(%d,amp。 99 if (n%3==0) /*若 n能被 3整除,則輸出 YES” */ printf(\nn=%d,YES,n)。 system(pause)。 /*輸入整數(shù)到變量 n中 */ while ( n=0 ){ printf(\nerror input!the number should be positive)。n)。 i=0; while (i= N ) { printf(%d ,i)。 } switch語句實例: 語句 92 用于選擇結構語句、循環(huán)結構 語句 中的判斷條件 條件語句練習 ? 根據(jù)輸入成績的范圍 , 輸出 5個級別的成績 ?[90,100]則優(yōu)秀 ?[80,90)則良好 ?[70,80)則中 ?[60,70)則及格 ?[0,60)則不及格 ?輸入三條邊的長度 , 判斷是否能夠組成三角形 93 四、循環(huán)結構 語句 語句 ? 有時程序中需要多次運行同一段代碼 。 return 0。039。 else if (ch = 39。ch)。 else if (n%3 == 0) printf(\nn=%d,YES,n)。 return 0。 } input n: 20 n=20 NO 86 include include main( ) { int n。 include include main( ) { int n。 } 語句 82 三、 選擇語句 語句 ? 在寫程序時 , 有時往往需要測試某一個條件 是否成立 , 然后根據(jù)測試結果來控制程序后續(xù)執(zhí)行路徑 。( 賦值表達式語句 ) printf(“age=%d” ,age)。amp。 printf(%c , %d\n,ch2,ch2)。y=100) 4.( x%4==0 amp。 75 表達式小測試 ? 練習如何寫出下列表達式: 1)判斷整數(shù) i是否能被整數(shù) j整除; 2)判斷整數(shù) m是否是偶數(shù); 3) y [100,10],且 y [10,100]; 4)判斷 x年是否是閏年的條件: a)能被 4整除但不能被 100整除;或 b)能被 100整除且能被400整除; 5)將整型變量 i和 j相除后的結果賦值給整型變量 t; ??1. i%j==0 2. m%2==0 3. y100 || ( y10 amp。 73 四、 賦值運算符和賦值表達式 賦值運算符:用于將值存儲到變量中; 賦值表達式:帶有賦值運算符的表達式 ; 賦值表達式的值為賦值后賦值號左邊變量的值; 表達式 賦值表達式 74 表達式 運算符優(yōu)先級問題: 表達式 a20 amp。 printf(! a is: %d\n,! a))。amp。amp。 67 表達式 二、關系運算符和關系表達式 ? 關系運算符:用于比較兩個數(shù)據(jù)的大小關系 。 ? 操作數(shù)可以是: 常量 、 變量 、 函數(shù)調用和表達式; ? 表達式舉例: ? 2 表達式無運算符 , 操作數(shù)為常量 ? i 表達式無運算符 , 操作數(shù)為變量 ? sizeof(int) 表達式無運算符 , 操作數(shù)為函數(shù)調用 ? 2 + i 操作數(shù)為常量和變量 ? i * sizeof(int) 操作數(shù)為變量和函數(shù)調用 ? 2+ i * sizeof(int) 加法運算的第 2個 操作數(shù)仍為表達式 表達式 62 表達式 ? 典型的幾類運算符和表達式 : 算術運算符和算術表達式; 關系運算符和關系表達式; 邏輯運算符和邏輯表達式 ; 賦值運算符和賦值表達式 ; 63 表達式 一、算術運算符和算術表達式 算術運算符:+ 、 - 、 、 /、 % (取余 ) 等; 算術表達式:由算術運算符 、 操作數(shù)和括號構成的表達式 。 scanf(%c, amp。 float f。 scanf(%c, amp。 return 0; } 59 include include main() { int i。 char
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1