欢迎来到天天文库
浏览记录
ID:41265251
大小:323.96 KB
页数:14页
时间:2019-08-20
《《程序设计习题》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
2、(i%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、**End**********/}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;i4、rintf("%4d",a[i]);printf("");fun(a,N);for(i=0;i5、入10名学生的成绩分别为92,87,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;i6、0;i7、数。#include"stdio.h"intfun(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整8、除则返回1,否则返回0。调用该函数找出100~200之间满足条件的所有数。#include"stdio.h"
4、rintf("%4d",a[i]);printf("");fun(a,N);for(i=0;i5、入10名学生的成绩分别为92,87,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;i6、0;i7、数。#include"stdio.h"intfun(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整8、除则返回1,否则返回0。调用该函数找出100~200之间满足条件的所有数。#include"stdio.h"
5、入10名学生的成绩分别为92,87,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;i6、0;i7、数。#include"stdio.h"intfun(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整8、除则返回1,否则返回0。调用该函数找出100~200之间满足条件的所有数。#include"stdio.h"
6、0;i7、数。#include"stdio.h"intfun(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整8、除则返回1,否则返回0。调用该函数找出100~200之间满足条件的所有数。#include"stdio.h"
7、数。#include"stdio.h"intfun(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整
8、除则返回1,否则返回0。调用该函数找出100~200之间满足条件的所有数。#include"stdio.h"
此文档下载收益归作者所有