欢迎来到天天文库
浏览记录
ID:42616004
大小:43.00 KB
页数:8页
时间:2019-09-18
《学C++经典例题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、经典例题6例/*例子1//小明有五本新书,要借给A,B,C三位小朋友,若每人每次只能借一本,则可以有多少种不同的借法?//数学排列问题解法#includevoidmain(){inta,b,c;//standforthreefriendsintcount=0;//thecountsoflendingmethodsfor(a=1;a<=5;a++)//alendsoneofthefivebooks{for(b=1;b<=5;b++)//blendsoneofthefivebooks{if(a!=b){for(c
2、=1;c<=5;c++){if(c!=a&&c!=b){count++;cout<voidmain(){inti,x,y,last=1;//*变量last保存求X的Y次方过程中的部分乘积的后三位printf("InputXandY(X**Y):");scanf("
3、%d**%d",&x,&y);for(i=1;i<=y;i++)//*X自乘Y次last=last*x%1000;//*将last乘X后对1000取模,即求积的后三位printf("Thelast3digitsof%d**%dis:%d",x,y,last%1000);//*打印结果}#includedoublePower(intx,inty);voidmain(){intnum=13;intpow=13;intlast=1;doubleresult=Power(num,pow);cout<4、t<doubleAver(intp[],intcount)//求出结果,p为整型数组,count为数组大小{doubleresult=0;for(inti=0;i5、排序for(intj=i;j6、tp[10];inti;for(i=0;i<10;i++)//输入评分{printf("输入评委%d打分:",i+1);scanf("%d",&p[i]);}doubleresult=Aver(p,10);//计算平均分printf("平均分为%5.2f",result);}*//*例子2#include#defineN5doubleAver(intp[],intcount)//求出结果,p为整型数组,count为数组大小{doubleresult=0;for(inti=0;i7、)//排序for(intj=i;j8、ut5number:"<>p[i];}doubleresult=Aver(p,N);cout<<"Thelastresultis:"<
4、t<doubleAver(intp[],intcount)//求出结果,p为整型数组,count为数组大小{doubleresult=0;for(inti=0;i5、排序for(intj=i;j6、tp[10];inti;for(i=0;i<10;i++)//输入评分{printf("输入评委%d打分:",i+1);scanf("%d",&p[i]);}doubleresult=Aver(p,10);//计算平均分printf("平均分为%5.2f",result);}*//*例子2#include#defineN5doubleAver(intp[],intcount)//求出结果,p为整型数组,count为数组大小{doubleresult=0;for(inti=0;i7、)//排序for(intj=i;j8、ut5number:"<>p[i];}doubleresult=Aver(p,N);cout<<"Thelastresultis:"<
5、排序for(intj=i;j6、tp[10];inti;for(i=0;i<10;i++)//输入评分{printf("输入评委%d打分:",i+1);scanf("%d",&p[i]);}doubleresult=Aver(p,10);//计算平均分printf("平均分为%5.2f",result);}*//*例子2#include#defineN5doubleAver(intp[],intcount)//求出结果,p为整型数组,count为数组大小{doubleresult=0;for(inti=0;i7、)//排序for(intj=i;j8、ut5number:"<>p[i];}doubleresult=Aver(p,N);cout<<"Thelastresultis:"<
6、tp[10];inti;for(i=0;i<10;i++)//输入评分{printf("输入评委%d打分:",i+1);scanf("%d",&p[i]);}doubleresult=Aver(p,10);//计算平均分printf("平均分为%5.2f",result);}*//*例子2#include#defineN5doubleAver(intp[],intcount)//求出结果,p为整型数组,count为数组大小{doubleresult=0;for(inti=0;i7、)//排序for(intj=i;j8、ut5number:"<>p[i];}doubleresult=Aver(p,N);cout<<"Thelastresultis:"<
7、)//排序for(intj=i;j8、ut5number:"<>p[i];}doubleresult=Aver(p,N);cout<<"Thelastresultis:"<
8、ut5number:"<>p[i];}doubleresult=Aver(p,N);cout<<"Thelastresultis:"<
此文档下载收益归作者所有