c语言程序设计典例之三

c语言程序设计典例之三

ID:12383140

大小:23.00 KB

页数:5页

时间:2018-07-16

c语言程序设计典例之三_第1页
c语言程序设计典例之三_第2页
c语言程序设计典例之三_第3页
c语言程序设计典例之三_第4页
c语言程序设计典例之三_第5页
资源描述:

《c语言程序设计典例之三》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、21/**在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能*需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输出6~1000之间的完数(1个数的因子和等于其自身的数:6=1+2+3、*28=1+2+4+7+14,则6、28都是完数)。*/#includevoidmain(){inti,j,s;for(i=6;i<=1000;i++){s=1;/*---1---*/for(j=2;j

2、0)s+=j;/*--2---*/if(s==i)printf("%d",s);}}22/**在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能*需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入1个整数后,输出该数的位数(若输入3214则输出4,输入-23156*则输出5)。*/#includevoidmain(){intn,k=0;scanf("%d",&n);while(n%10

3、

4、n/10){/*-

5、--1---*/k++;n=n/10;/*---2---*/}printf("%d",k);}23/**在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能*需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:对x=1,2,...,10,求f(x)=x*x-5*x+sin(x)的最大值。*/#include#include#definef(x)x*x-5*x+sin(x)voidmain(){int

6、x;floatmax;max=f(1);/*---1---*/for(x=2;x<=10;x++)if(f(x)>max)max=f(x);/*---2---*/printf("%f",max);}24/**在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能*需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入整数n(n>0),求m使得2的m次方小于或等于n、2的m+1次方大于或等于n。*/#includev

7、oidmain(){intm=0,t=1,n;while(scanf("%d",&n),n<0);/*---1---*/while(!(t<=n&&t*2>=n)){t=t*2;/*----2----*/m++;}printf("%d",m);}25/**在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能*需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:数列的第1、2项均为1,此后各项值均为该项前二项之和。计算数列第30项的值

8、。*/#includelongf(intn);/*---1---*/voidmain(){printf("%ld",f(30));}longf(intn){if(n==1

9、n==2)/*--2---*/return1;elsereturnf(n-1)+f(n-2);}26/**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入n,再输入n个点的平面坐标,然后输出那些

10、距离坐标原点不超过5的点的坐标值。*/#include#include#includevoidmain(){inti,n;/*****1*****/structaxy{floatx,y;}*a;/*---1---*/scanf("%d",&n);a=(float*)malloc(n*2*sizeof(float));for(i=0;i

11、i

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

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

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