ImageVerifierCode 换一换
格式:PPT , 页数:81 ,大小:1.69MB ,
文档编号:6160123      下载积分:16 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-6160123.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(hyngb9260)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(第04章函数 .ppt)为本站会员(hyngb9260)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

第04章函数 .ppt

1、语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章

2、函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C跳过跳过 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设

3、设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数

4、C。语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C rsrrrsrstrst语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言

5、程程序序设设计计 第第四四章章 函函数数C3(1)w=3 top2(2)w=2 (1)w=3 top1(3)w=1 (2)w=2 (1)w=3 top0(4)w=0 (3)w=1 (2)w=2 (1)w=3 top(2)2(1)3top(3)1(2)2(1)3top(1)3top(3)1(2)2(1)3top(4)0语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C void 123语语言言

6、程程序序设设计计 第第四四章章 函函数数C void 语语言言程程序序设设计计 第第四四章章 函函数数C void 语语言言程程序序设设计计 第第四四章章 函函数数C void 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序设设计计 第第四四章章 函函数数C语语言言程程序序

7、设设计计 第第四四章章 函函数数C一一.利用集成开发界面实现多个文件合成一个可执行的项目文件利用集成开发界面实现多个文件合成一个可执行的项目文件1.在在Turbo C界面中按界面中按Alt+P,再按再按Enter键键,在在Project name 输入您输入您要取的名称要取的名称,且扩展名为且扩展名为prj.比如比如proj.prj.2.再按再按Enter键键.3.再用任一个编辑工具再用任一个编辑工具,编辑一个项目文件编辑一个项目文件,其内容为该项目文件其内容为该项目文件包含的各个包含的各个C程序文件名程序文件名.比如比如:file1,file2,file3等;等;4.把此文件命名为您要建立的

8、项目文件名把此文件命名为您要建立的项目文件名(比如比如:proj.prj).5.在在Turbo C界面中按界面中按Alt+C,再选择再选择Make EXE file就生成一个可就生成一个可执行文件执行文件.此可执行文件名此可执行文件名,就是您取的项目文件名就是您取的项目文件名.二二.利用命令编译连接实现多个文件合成一个可执行的文件利用命令编译连接实现多个文件合成一个可执行的文件Tcc 文件文件1 文件文件2文件文件n生成以生成以“文件文件1.EXE”为可执行文件为可执行文件。三三.利用预编译命令利用预编译命令#include语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设

9、设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 语语言言程程序序设设计计 第第四四章章 函函数数C 】语语言言程程序序设设计计 第第四四章章 函函数数C1.以下函数调用语句中实参以下函数调用语句中实参的个数为的个数为Sub1(x1,x2),(x3,x4,x5),x6)32.以下程序运行的结果是以下程序运行的结果是long f(int n)long s;if(n=1|n=2)s=2;else s=n+f(n-1);return(s);main()long x;x=f(4);printf(x=%dn,x);9 3.以下程序运行的结果是以下程序运行的结果是mai

10、n()int m=5,n=7,i=1;do if(i%m=0&i%n=0)printf(%dn,i);break;i+;while(i!=0);35语语言言程程序序设设计计 第第四四章章 函函数数C 4.在以下程序的下划线处填写适当的语句在以下程序的下划线处填写适当的语句 使程序执行的结果是把使程序执行的结果是把a,b,c按从小到大的按从小到大的次序输出。次序输出。void main()int a,b,c,x,y;scanf(%d%d%d,&a,&b,&c);if (ab)x=a;y=b;else x=b;y=a;if ()x=c;else ;printf(%d,%d,%dn,y,a+b+c-

11、x-y,x);xc)y=c5.在以下程序的下划线处填写适当的语句使程序执行的结果在以下程序的下划线处填写适当的语句使程序执行的结果4,16,256。test()int x=2;x=x*x;printf(%d,x);main()test();test();test();staticX是三个数中最大的,y是三个数中最小的语语言言程程序序设设计计 第第四四章章 函函数数C6.在以下的下划线处填写适当的语句,使程序求出在以下的下划线处填写适当的语句,使程序求出a,b,c的最小公倍数。的最小公倍数。max(int x,int y,int z)if(xy&xz)return(x);else if(y=x&

12、yz);else return(z);main()int a,b,c,i=1,j,s;scanf(%d%d%d,&a,&b,&c);s=;while(1)j=s*i;if()break;i+;printf(%dn,j);return(y)max(a,b,c)j%a=0&j%b=0&j%c=0语语言言程程序序设设计计 第第四四章章 函函数数C7.以下程序运行的结果是以下程序运行的结果是main()auto int i;clrscr();for(i=1;i3;i+)f(i);f(int j)static int a=100;auto int k=1;+k;printf(%dn,a+k+j);a+=

13、10;1031144.以下程序运行的结果是以下程序运行的结果是main()char a=computer,t;int i,j=0;clrscr();for(i=0;i8;i+)for(j=i+1;j8;j+)if(ai0)+i;j+;printf(%d,%dn,i,j);s(n-1);main()int k=3;s(k);2,23,24,210.编写递归程序,计算编写递归程序,计算xn(n=0的整数的整数)long a(int x,int n)long f;if(n=0)f=1;else f=a(x,n-1)*x;return(f);main()int m,y;scanf(%d,%d,&m,&

14、y);printf(%dn,a(m,y);语语言言程程序序设设计计 第第四四章章 函函数数C11.编写一个递归函数计算编写一个递归函数计算 1+X+2X2+3X3+nXnF(n,x)=1 n=0F(n-1,x)+n Xn n0double func(int n,float x)if(n=0)return 1;else return func(n-1,x)+n*pow(x,n);语语言言程程序序设设计计 第第四四章章 函函数数C12.下列程序的输出结果是下列程序的输出结果是#include int sum(int n)int i,s=0;for(i=1;in;i+)if(i%10=9)s=s+i

15、;return s;main()printf(“%d”,sum(69);20413.下列程序的输出结果是下列程序的输出结果是#include int f(int c)static int a=10;int b=+a;return(a+b+c);main()printf(“%d”,f(f(5);51语语言言程程序序设设计计 第第四四章章 函函数数C14.下列程序的输出结果是下列程序的输出结果是#include int fun(int n)if(n10)return n;else return(n%10)*fun(n/10);main()printf(“%d”,fun(218);1615.下列程序

16、的输出结果是下列程序的输出结果是int w=2;int fun(int x)int y=1;static int z=3;y+;z+;return(x+y+z);main()int k;for(k=0;k=0;i-)k=i;while(k0)printf(“%c”,c);PRTStar(c,n-1);main()int i,n;scanf(“%d”,&n);for(i=1;i=2)当当J=1或或J=N+1时:时:其值为其值为1当当J!=1且且J!=N+1时:时:其值为第其值为第N-1行的第行的第J-1个值与第个值与第N-1行第行第J个值之和。个值之和。将这些特点提炼成数学公式可表示为:将这些特

17、点提炼成数学公式可表示为:c(x,y)=1 当当 x=1 或或 x=N+1c(x,y)=c(x-1,y-1)+c(x-1,y)其它其它程序如下程序如下:int c(int x,int y)if(y=1)|(y=x+1)return(1);else return c(x-1,y-1)+c(x-1,y);main()int i,j,n=13;printf(N=);while(n12)scanf(%d,&n);for(i=0;i=n;i+)for(j=0;jn-i;j+)printf(“”);/*每行开始每行开始3*(n-i)个空格个空格*/for(j=1;ji+2;j+)printf(%6d,c(

18、i,j);/*每行输出每行输出i+1 个数个数*/printf(n);语语言言程程序序设设计计 第第四四章章 函函数数C19.编写递归程序的求解两个整数的编写递归程序的求解两个整数的最大公约最大公约数和他们的数和他们的最小公倍数最小公倍数辗转相除法辗转相除法(阿基米德法阿基米德法)求求X,Y的最大公约数的最大公约数的思想是:的思想是:如果如果Y能够整除能够整除X,则,则Y就是就是X和和Y的最大公约数,否则,的最大公约数,否则,X和和Y的最大公约的最大公约数数就是就是Y与与X除以除以Y所得余数的最大公约数所得余数的最大公约数。因此递归函数如下因此递归函数如下int cmf(int x,int y

19、)if(x%y=0)return y;else cmf(y,x%y);因此非递归程序如下因此非递归程序如下int Mcf(int x,int y)int r;while(r=x%y)x=y;y=r;return y;#include stdio.hvoid main()int cmf(int,int);int x,y,Cxy;printf(Input value fo X&Y,please!n);scanf(%d,%d,&x,&y);if(xy)Cxy=x,x=y,y=Cxy;Cxy=cmf(x,y);printf(%d和和%d的最大公约数是:的最大公约数是:%d,他们的最小公倍数是:他们的最小公倍数是:%dn,x,y,Cxy,x*y/Cxy);printf(%d和和%d的最大公约数是:的最大公约数是:%d,他们的最小公倍数是:他们的最小公倍数是:%dn,x,y,Mcf(x,y),x*y/Mcf(x,y);

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|