




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
告知compiler在程式碼裡會使用這一個函數表示此函數沒有傳回值表示此函數不需要有引數傳入Star()函數的定義因為star()函數沒有傳回值,所以return敘述之後不需接上任何東西
return;是在函數結束時要傳值回去給呼叫端(main敘述),
因本例無傳回值,所以其實return;敘述是可以省略的宣告函數的目的在於告知compiler,在程式碼裡我們將使用這個函數函數的原型可置於main()函數外面,也可置於main()函數裡面本書習慣上將函數原型置於main()函數之外函數名稱的命名規則和變數的命名規則相同(不能使用到C的關鍵字)指函數結束時,要傳值回去呼叫端的資料型態指傳入函數之引數的型態函數可以有數個傳入的引數,但最多只能有
一個傳回值voidstar(void);若沒有宣告函數編譯程式仍會讓程式繼續執行,但會有warning,並假設傳回值是整數型態建議還是養成宣告函數原型的好習慣可以將函數的定義放在程式中任意的位置,本書習慣是把函數放在main()後面如果把函數放在main()函數前面則不需宣告函數的原型上面的格式中,第一行函數名稱後面的括號內必須同時填上引數的名稱與引數的資料型態
(和函數原型的宣告稍有不同-原型只需填上引數的型態,不必填寫引數名稱)LABI
(12點前須上傳2個檔案至網站,學號_lab1.c/學號_lab1.exe)練習:請參考prog8_2,prog8_4改寫”add”,”sub”,”multiply”,”divide”四個function,讓main()可以執行a=21,b=3作加減乘除的動作,並可讓display()印出計算結果相對應個數的*號個數,執行結果應如下(可加入prog8_6,8_7,8_8函數練習):注意:上傳檔名若不符要求視同未繳交,註解不完整扣15%P4-14
P4-18display()函數宣告為void(無傳回值),
所以可省略掉return敘述.負數轉換成正數,正數不做轉換P4-18P4-10for(i=2;i<=num/2;i++)if(num%i==0);return0;其實只要判別2到
之間的
質數即可Prime是指除了1和它本身之外,沒有其它整數可以整除它之數,最小的質數為2,它也是唯一的偶數質數.有整除,不是質數無法整除,
是質數因為sum()和fac()的傳回值都是void,所以可寫在一行itotaltotal*i1112123264624524120itotaltotal+i101213336461051015比對prog8_6程式碼#18~#25遞迴就是函數本身呼叫自己.fac(4)=4*3*2*1=244*fac(3)3*fac(2)2*fac(1)1*fac(0)Return1程式中使用遞迴函數可以讓程式碼變得簡潔,但是使用時必須注意到遞迴函數一定要有可以結束函數執行的終止條件,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 拒绝校园霸凌守护美好校园
- 3 古诗三首《十五夜望月》(教学设计)2023-2024学年统编版语文六年级下册
- 2016年秋九年级化学上册 第六单元 碳和碳的氧化物 课题2 二氧化碳制取的研究教学实录 新人教版
- 9古诗三首《清明》教学设计2023-2024学年统编版语文三年级下册
- 25慢性子裁缝和急性子顾客教学设计-2023-2024学年三年级下册语文统编版
- 2024-2025学年新教材高中英语 Unit 1 Knowing me Knowing you理解 课文精研读教学实录 外研版必修第三册
- 2024年五年级品社下册《对假货说“不”》教学实录 沪教版
- 5《小小的船》教学设计-2024-2025学年统编版语文一年级上册
- 清韵和鸣缦玥展示区景观方案设计
- 3 电和磁 教学设计-2024-2025学年科学六年级上册教科版
- 面神经炎临床路径
- 月光奏鸣曲全面版
- 2022年湖北省中小学教师高级职称专业水平能力测试模拟题
- 住房公积金补偿协议书
- 社会救助综合信息管理平台
- 中小学校传染病预防控制工作管理规范及常见传染病预课件
- 住宅项目实体样板展示工艺策划图文并茂
- 数控车床操作培训课件
- 设备安装工程监理方案
- 工程经济学-邵颖红-第五版-课后作业
- 硕士研究生专业研究方向证明(模板)
评论
0/150
提交评论