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

正文內(nèi)容

c語言講座版ppt課件(編輯修改稿)

2025-06-01 12:08 本頁面
 

【文章內(nèi)容簡介】 表示注釋部分,為便于理解,我們用漢字表示注釋,當(dāng)然也可以用英語或漢字拼音作注釋。注釋只是給人看的,對編譯和運(yùn)行不起作用。注釋可以加在程序中任何位置。第 2行是聲明部分, 定義變量 a和 b,指定 a和 b為整型 (int)變量。第 3行是兩個賦值語句,使 a和 b的值分別為 123和 456。第 4行使 sum的值為 a+b,第 5行中“ %d”是輸入輸出的“格式字符串”,用來指定輸入輸出時的數(shù)據(jù)類型和格式 (詳見第 4章 ),“ %d”表示“以十進(jìn)制整數(shù)形式輸出”。在執(zhí)行輸出時,此位置上代以一個十進(jìn)制整數(shù)值。printf函數(shù)中括弧內(nèi)最右端 sum是要輸出的變量,現(xiàn)在它的值為 579(即 123+456之值 )。因此輸出一行信息為 sum is 579 例 main ( )/* 主函數(shù) */ { int a, b, c。 /*聲明部分,定義變量 */ scanf (%d, %d, amp。a, amp。b)。 /*輸入變量 a和 b的值 */ c=max (a, b)。 /*調(diào)用 max函數(shù),將得到的值賦給 c*/ printf (max=%d, c)。 /*輸出 c的值 */ } int max(int x, int y) /* 定義 max函數(shù),函數(shù)值為整型, 形式參數(shù) x, y為整型 */ {int z。 /* max函數(shù)中的聲明部分,定義本函數(shù)中用到的變量 z為整型 */ if (xy) z=x。 else z=y。 return (z)。 /*將 z的值返回,通過 max帶回調(diào)用處 */ } 本程序包括兩個函數(shù) :主函數(shù) main和被調(diào)用的函數(shù) max。 max函數(shù)的作用是將 x和 y中較大者的值賦給變量 z。 return語句將 z的值返回給主調(diào)函數(shù) main。返回值是通過函數(shù)名 max帶回到 main函數(shù)的調(diào)用處。 main函數(shù)中的 scanf是“輸入函數(shù)”的名字 (scanf和 printf都是 C系統(tǒng)提供的標(biāo)準(zhǔn)輸入輸出函數(shù) )。程序中 scanf函數(shù)的作用是輸入 a和 b的值。 amp。a和amp。b中的“ amp?!钡暮x是“取地址”,此 scanf函數(shù)的作用是將兩個數(shù)值分別輸入到變量 a和 b的地址所標(biāo)志的單元中,也就是輸入給變量 a和 b。這種形式是與其他語言不同的。它相當(dāng)于 BASIC語言中的 INPUT a, b或 PASCAL語言中的 Read (a, b)。 amp。a和 amp。b前面的“ %d, %d”的含義與前相同, 只是現(xiàn)在用于“輸入”。它指定輸入的兩個數(shù)據(jù)按十進(jìn)制整數(shù)形式輸入。關(guān)于 scanf函數(shù)詳見第 4章。 main函數(shù)中第 4行為調(diào)用 max函數(shù),在調(diào)用時將實(shí)際參數(shù) a和 b的值分別傳送給 max函數(shù)中的形式參數(shù) x和 y。經(jīng)過執(zhí)行 max函數(shù)得到一個返回值 (即 max函數(shù)中變量 z的值 ),把這個值賦給變量 c。然后輸出 c的值。 printf函數(shù)中雙引號內(nèi)的“ max=%d”,在輸出時,其中“ %d”將由 c的值取代之,“ max =”原樣輸出。程序運(yùn)行情況如下 : 8, 5 (輸入 8和 5給 a和 b) max=8 (輸出 c的值 ) 本例用到了函數(shù)調(diào)用、實(shí)際參數(shù)和形式參數(shù)等概念,我們只做了很簡單的解釋。讀者如對此不大理解,可以先不予以深究,在學(xué)到以后有關(guān)章節(jié)時,問題自然迎刃而解。在此介紹此例子,無非是使讀者對 C程序的組成和形式有一個初步的了解。 通過以上幾個例子,可以看到 : (1) C程序是由函數(shù)構(gòu)成的。一個 C源程序至少包含一個 main函數(shù),也可以包含一個 main函數(shù)和若干個其他函數(shù)。因此,函數(shù)是 C程序的基本單位。被調(diào)用的函數(shù)可以是系統(tǒng)提供的庫函數(shù) (例如 printf和 scanf函數(shù) ),也可以是用戶根據(jù)需要自 己編制設(shè)計(jì)的函數(shù) (例如,例 max函數(shù) )。 C的函數(shù)相當(dāng)于其他語言中的子程序,用函數(shù)來實(shí)現(xiàn)特定的功能。程序中的全部工作都是由各個函數(shù)分別完成的。編寫 C程序就是編寫一個個函數(shù)。 C的函數(shù)庫十分豐富, ANSI C建議的標(biāo)準(zhǔn)庫函數(shù)中包括 100多個函數(shù), Turbo C和 MS C 300多個庫函數(shù)。 C的這種特點(diǎn)使得容易實(shí)現(xiàn)程序的模塊化。 (2) 一個函數(shù)由兩部分組成 : ① 函數(shù)的首部,即函數(shù)的第一行。包括函數(shù)名、函數(shù)類型、函數(shù)屬性、函數(shù)參數(shù) (形參 )名、參數(shù)類型。 例如,例 max函數(shù)的首部為 int max (int x , int y ) ↓ ↓ ↓ ↓ ↓ ↓ 函數(shù)類型 函數(shù)名 函數(shù)參數(shù)類型 函數(shù)參數(shù)名 函數(shù)參數(shù)類型 函數(shù)參數(shù)名 一個函數(shù)名后面必須跟一對圓括弧, 函數(shù)參數(shù)可以沒有,如 main( )。 ② 函數(shù)體,即函數(shù)首部下面的大括弧 {……} 內(nèi)的部分。如果一個函數(shù)內(nèi)有多個大括弧,則最外層的一對 { }為函數(shù)體的范圍。 函數(shù)體一般包括 : 聲明部分:在這部分中定義所用到的變量,如例 main函數(shù)中的“ int a, b, c?!薄? 在第 8章中還將會看到,在聲明部分中要對所調(diào)用的函數(shù)進(jìn)行聲明。 執(zhí)行部分:由若干個語句組成。 當(dāng)然,在某些情況下也可以沒有聲明部分 (例如,例 )。甚至可
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1