lesson13程序的组织结构函数调用

lesson13程序的组织结构函数调用

ID:75406535

大小:223.97 KB

页数:36页

时间:2021-12-14

lesson13程序的组织结构函数调用_第1页
lesson13程序的组织结构函数调用_第2页
lesson13程序的组织结构函数调用_第3页
lesson13程序的组织结构函数调用_第4页
lesson13程序的组织结构函数调用_第5页
lesson13程序的组织结构函数调用_第6页
lesson13程序的组织结构函数调用_第7页
lesson13程序的组织结构函数调用_第8页
lesson13程序的组织结构函数调用_第9页
lesson13程序的组织结构函数调用_第10页
资源描述:

《lesson13程序的组织结构函数调用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2021/12/13电气与信息工程学院计算机系制作Lesson13程序的组织结构2021/12/13电气与信息工程学院计算机系制作学习目标:31学会使用结构化程序设计方法编写程序2021/12/13电气与信息工程学院计算机系制作3函数调用2函数编写原那么1、将比较复杂的问题分解成小问题〔函数〕,以简化程序设计2、将经常用的、公共的功能定义成函数,以在程序中重用2021/12/13电气与信息工程学院计算机系制作3函数调用2练习1:从键盘输入一个数n,输出他的所有质因子,例如输入30输出235要求:1、定义一个函数isPrime(intx)。函数的功能:如果x是质数,返回1,否那

2、么返回02、在主函数中,从2循环到n/2,将是n的因子,并且是质数的输出2021/12/13电气与信息工程学院计算机系制作3函数应用3例3:输出乘法口诀表。2021/12/13电气与信息工程学院计算机系制作3函数应用3例3:输出乘法口诀表。分析:它是一个9行9列的二维表格,加上一个行标题和一个列标题,显示出来应该是10行10列。2021/12/13电气与信息工程学院计算机系制作3函数应用3问题分析行与行之间采用假设干个“=〞或“-〞字符表示表格之间的线段,为此,可以定义一个函数,专门用来连续地显示假设干个字符,以防止在每次需要显示线段的时候,都重复地书写相应的语句序列。(重用

3、)2021/12/13电气与信息工程学院计算机系制作#include<stdio.h>voiddrawLine(intn,charch);/*连续显示n个ch字符*/intmain(){inti,j;printf("9.9table");/*显示表名*/drawLine(30,'=');/*显示每列的标题*/printf("123456789");drawLine(30,'=');for(i=1

4、;i<=9;i++){/*显示每行的内容*/printf("%3d",i);for(j=1;j<=9;j++)printf("%3d",i*j);if(i<9)drawLine(30,'-');elsedrawLine(30,'=');}return0;}lesson13_03.c2021/12/13电气与信息工程学院计算机系制作voiddrawLine(intn,charch)/*连续显

5、示n个ch字符*/{inti;putchar('');/*换行*/for(i=1;i<=n;i++)putchar(ch);/*连续显示n个字符ch*/return;}2021/12/13电气与信息工程学院计算机系制作3函数应用3从键盘输入图形的行数,按照如下规那么输出图形,例如行数等于5的图形如下:*************************课堂练习2021/12/13电气与信息工程学院计算机系制作3函数应用3提示:1、定义函数printSpace(intn),输出n个空格2、定义函数printStar(intn)

6、,输出n个*号3、在主函数根据图形的行数循环,调用前面的函数输出图形的每一行2021/12/13电气与信息工程学院计算机系制作3函数调用2函数调用的一般形式:函数名(实参列表);形式参数(形参):定义函数时写在函

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。