《程序设计习题》PPT课件.ppt

《程序设计习题》PPT课件.ppt

ID:52371374

大小:323.96 KB

页数:14页

时间:2020-04-05

《程序设计习题》PPT课件.ppt_第1页
《程序设计习题》PPT课件.ppt_第2页
《程序设计习题》PPT课件.ppt_第3页
《程序设计习题》PPT课件.ppt_第4页
《程序设计习题》PPT课件.ppt_第5页
资源描述:

《《程序设计习题》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号/**********Program**********//**********End**********/中填入所编写的若干语句。程序设计(必须运行!需要输入数据的一定要输入)〖第1题〗题目:编写函数fun,函数的功能是:求1到m之间(包括m)的偶数之积。【程序设计】#include"stdio.h"doublefun(intm){/**********Program**********/doubley=1;inti;for(i=1;i<=m;i++)if(i%2

2、==0)y*=i;returny;/**********End**********/}voidmain(){printf("ji=%lf",fun(20));}〖第2题〗题目:编写函数fun其功能是:找出一个大于给定整数且紧随这个整数的素数,并作为函数值返回。#include"stdio.h"intfun(intn){/**********Program**********/inti,k;for(i=n+1;;i++){for(k=2;k

3、*******/}voidmain(){intm;printf("Enterm:");scanf("%d",&m);printf("Theresultis%d",fun(m));}〖第3题〗题目:编写函数fun将一个数组中的值按逆序存放,并在main()函数中输出。例如,原来存顺序为8,6,5,4,1。要求改为:1,4,5,6,8。#include"stdio.h"#defineN5voidmain(){voidfun(intarr[],intn);inta[N]={8,6,5,4,1},i;for(i=0;i

4、a[i]);printf("");fun(a,N);for(i=0;i

5、7,68,56,92,84,67,75,92,66,则输出平均成绩为77.9,最高分为92,得最高分的人数为3人。#include"stdio.h"floatMax=0;intJ=0;floatfun(floatarray[],intn){/**********Program**********/inti;floatsum=0,ave;Max=array[0];for(i=0;i

6、]==Max)J++;return(ave);/**********End**********/}voidmain(){floata[10],ave;inti=0;printf("请输入10个数:");for(i=0;i<10;i++)scanf("%f",&a[i]);ave=fun(a,10);printf("ave=%f",ave);printf("max=%f",Max);printf("Total:%d",J);}〖第5题〗题目:编写函数fun,函数的功能是:找出一批正整数中的最大的偶数。#include"stdio.h"intfu

7、n(inta[],intn){/**********Program**********/inti,amax=-1;for(i=0;iamax)amax=a[i];returnamax;/**********End**********/}voidmain(){inta[]={1,2,9,24,35,18},k;k=fun(a,6);printf("max=%d",k);}〖第6题〗题目:编写函数判断一个整数m的各位数字之和能否被7整除,可以被7整除则返回1,否则返回0。调用该函数找出100~200之间

8、满足条件的所有数。#include"stdio.h"

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

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

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