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

正文內(nèi)容

[工學(xué)]c語言程序設(shè)計(jì)基礎(chǔ)與實(shí)訓(xùn)教程第6章:函數(shù)-資料下載頁

2025-01-19 11:03本頁面
  

【正文】 ) 例如: extern int f (int a,int b) 。如在函數(shù)定義中沒有說明 extern或 static則隱含為 extern。在一個(gè)源文件的函數(shù)中調(diào)用其它源文件中定義的外部函數(shù)時(shí),應(yīng) 用 extern說明被調(diào)函數(shù)為外部函數(shù)。 上機(jī)實(shí)訓(xùn) 實(shí)驗(yàn)?zāi)康? (1)了解函數(shù)的基本本結(jié)構(gòu)。 (2)理解函數(shù)參數(shù)傳遞的機(jī)制,理解函數(shù)程序設(shè)計(jì)的思想 (3)理解函數(shù)調(diào)用的過程。 (4)理解函數(shù)的嵌套調(diào)用和遞歸調(diào)用。 (5)了解局部變量和全局變量的作用范圍 上機(jī)實(shí)訓(xùn) 實(shí)驗(yàn)內(nèi)容 實(shí)訓(xùn) 1 調(diào)試程序 要求: ( 1)在 C程序環(huán)境中輸入以下源程序。 ( 2)保存文件,單步運(yùn)行程序,在運(yùn)行過程中監(jiān)測(cè)變量 x, y, a, b, max值的變化。 ( 3)結(jié)合程序運(yùn)行的結(jié)果,指出程序的功能。 int function(int x, int y) { int z; z=xy?x:y。 return z。 } 上機(jī)實(shí)訓(xùn) main() { int a,b,max。 printf(\n input 2 integer numbers a,b:)。 scanf(%d,%d,amp。a,amp。b)。 max=function(a,b)。 printf(\n Max value is %d,max)。 } 上機(jī)實(shí)訓(xùn) 實(shí)訓(xùn) 2 調(diào)試程序 要求:( 1)在 c程序環(huán)境中輸入以下源程序。 ( 2)保存文件,單步運(yùn)行程序,在運(yùn)行過程中監(jiān)測(cè)變量 x,y,m,n值的變化。 ( 3)結(jié)合程序運(yùn)行的結(jié)果,指出程序的功能。 function(int x,int y) { int z。 z=x*10+y。 return z。 } 上機(jī)實(shí)訓(xùn) main() { int m,n,result。 printf(\nplease input 2 numbers m,n:)。 scanf(%d,%d,amp。m,amp。n)。 if(mn) result=function(m,n)。 else result=function(n,m)。 printf(\n the result is:)。 printf(%d\n,result)。 } 上機(jī)實(shí)訓(xùn) 實(shí)訓(xùn) 3 調(diào)試程序 要求: ( 1)在 c程序環(huán)境中輸入以下源程序。 ( 2)閱讀程序,保存文件,運(yùn)行程序,查看程序的運(yùn)行結(jié)果,指出結(jié)果中輸出的各行信息都是程序中哪些函數(shù)運(yùn)行得到的。 ( 3)通過本實(shí)訓(xùn)的練習(xí),進(jìn)一步掌握全局變量和局部變量的作用。 char x=‘A39。 void fun1(char x) { printf(\n =%c,x)。 x=39。C39。 printf(\n =%c,x)。 } void fun2() { printf(\n =%c,x)。 } 上機(jī)實(shí)訓(xùn) void main() { char x。 x=39。B39。 printf(\n =%c,x)。 fun1(x)。 printf(\n =%c,x)。 fun2(); } 上機(jī)實(shí)訓(xùn) 實(shí)訓(xùn) 4 編寫程序 要求:假設(shè)某程序主函數(shù)部分如下 main() { int a, b, c; printf(\nPlease input 2 numbers a,b:)。 scanf(%d,%d,amp。a,amp。b)。 c=fun(a,b)。 printf(\nc=%d,c)。 } 請(qǐng)為程序編寫一個(gè) fun()函數(shù),函數(shù)的功能是返回兩個(gè)參數(shù)之差的絕對(duì)值。 上機(jī)實(shí)訓(xùn) 實(shí)訓(xùn) 5 計(jì)算 要求:編寫計(jì)算 s的完整的 C程序,分別采用下列各種方法,每種方法單獨(dú)用一個(gè)函數(shù)實(shí)現(xiàn),最后加以比較。 ①從左到右各項(xiàng)相加; ②從右到左各項(xiàng)相加; ③從左到右各個(gè)正項(xiàng)和負(fù)項(xiàng)分別相加; ④從右到左各個(gè)正項(xiàng)和負(fù)項(xiàng)分別相加。 實(shí)訓(xùn) 6 計(jì)算 s=5?。?7?。?9! 要求:編寫完整的 C程序,通過調(diào)用函數(shù)來求出 S的值。 1000019999141312111 ?????????1 1 1 2 1 3 1 4 1 9999 1 10000 … S= 上機(jī)實(shí)訓(xùn) 實(shí)驗(yàn)總結(jié) 通過本章的上機(jī)實(shí)訓(xùn),同學(xué)們應(yīng)掌握 C語言中函數(shù)的定義、函數(shù)的調(diào)用以及 C語言中各種變量的作用域和存儲(chǔ)方式。通過本章實(shí)訓(xùn)練習(xí),掌握 C函數(shù)的編程方法和編程思路,進(jìn)一步提高同學(xué)們的編程能力 。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1