信息网站建设,长沙房产网签查询系统,常州网站设计公司,莞城区仿做网站#x1f349;内容专栏#xff1a;【C/C要打好基础啊】 #x1f349;本文内容#xff1a;简单函数使用练习题#xff08;复习之前写过的实验报告#xff09; #x1f349;本文作者#xff1a;Melon西西 #x1f349;发布时间 #xff1a;2023.2.11 目录 
1.给定某个年… 内容专栏【C/C要打好基础啊】 本文内容简单函数使用练习题复习之前写过的实验报告 本文作者Melon西西 发布时间 2023.2.11 目录 
1.给定某个年、月、日的值计算出这一天属于该年的第几天写出计算闰年的函数和计算日期的函数 
2.编写函数判断一个数是否是“素数”。在主函数中调用该函数找出1000以内的所有素数并按6个一行输出。 
3.阶乘编辑 
4.用递归算法解决下面的 “兔子问题”假定小兔子一个月就可以长成大兔子而大兔子每个月都会生出一对小兔子。即兔子从生后第三个月才会生小兔子。如果年初养了一对小兔子问到年底时将有多少对兔子?  (当然得假设兔子没有死亡而且严格按照上述规律长大与繁殖)。 
5.编写一个程序输入一个十进制数n输出相应的二进制数或者八进制数或者其他进制数。设计一个递归函数实现数制转换。整数n以及要转换为的进制2、8、16或者其他都由用户输入。 1.给定某个年、月、日的值计算出这一天属于该年的第几天写出计算闰年的函数和计算日期的函数 
#includeiostream
using namespace std;
int main()
{	int day  0, yue0,year  0, sum  0;int mounth[12]  { 31,28,31,30,31,30,31,31,30,31,30,31 };cin  year  yue  day;int sumyue  0;for (int i  0;i  yue-1;i){sumyue  mounth[i];}if (yue  2){if ((year % 4  0  year % 100 ! 0) || year % 400  0){sumyue;}}sum  sumyue  day;cout  这一天是该年的第  sum  天  endl;return 0;
}2.编写函数判断一个数是否是“素数”。在主函数中调用该函数找出1000以内的所有素数并按6个一行输出。 
#includeiostream
#includeiomanip
using namespace std;
int main()
{int t  1, count  0;for (int i  1; i  1000; i){for (int j  2; j  i; j){if (i % j  0){t  0;}}if (t  1){cout  setw(3)  i   ;count;if (count % 6  0){cout  \n;}}t  1;}return 0;
} 
3.阶乘 #includeiostream
using namespace std;
double n  0, r  0, t  0;
double fact(double a)
{if (a  1){return  1;}else{return a * fact(a - 1);if (r  0){return 1;}else if (r  1){return n;}}
}
int main()
{	cout  请输入n和r的值:  endl;cin  n  r;t  n - r;if (n  0  r  0){cout  程序结束  endl;}else if (n  1 || n  r){cout  Input Invalid!endl;}else{double nn  fact(n);double rr  fact(r);double tt  fact(t);double aa(rr * tt);double num  nn / aa;cout  fact(n)/fact(r)/fact(t)  endl;}
}#includeiostream
using namespace std;
double n  0, r  0, t  0;
double fact(double a)
{int temp  1;for (int i  1;i  a;i)temp * i;return temp;
}
int main()
{	cout  请输入n和r的值:  endl;cin  n  r;t  n - r;if (n  0  r  0){cout  程序结束  endl;}else if (n  1 || n  r){cout  Input Invalid!endl;}else{double nn  fact(n);double rr  fact(r);double tt  fact(t);double aa(rr * tt);double num  nn / aa;cout  fact(n)/fact(r)/fact(t)  endl;}
}4.用递归算法解决下面的 “兔子问题”假定小兔子一个月就可以长成大兔子而大兔子每个月都会生出一对小兔子。即兔子从生后第三个月才会生小兔子。如果年初养了一对小兔子问到年底时将有多少对兔子?  (当然得假设兔子没有死亡而且严格按照上述规律长大与繁殖)。  
#includeiostream
using namespace std;
int rabbit(int n)
{if (n  3){return 1;}int fn  rabbit(n - 2)  rabbit(n - 1);{return fn;}
}int main()
{int mouth  12;rabbit(mouth);cout  年底有  rabbit(mouth)对兔子;return 0;
}5.编写一个程序输入一个十进制数n输出相应的二进制数或者八进制数或者其他进制数。设计一个递归函数实现数制转换。整数n以及要转换为的进制2、8、16或者其他都由用户输入。 
#includeiomanip
#includeiostream
using namespace std;
int zhihuan(int a, int b)
{string arr  0123456789ABCDEF;if (a  b){cout  arr[a];}else{zhihuan(a / b, b);cout  arr[a % b];}return 0;
}
int main()
{int n, m, num  0;cout  请输入一个十进制数n;cin  n;cout  请输入想转化成的m进制数;cin  m; cout  n  转化成  m  进制数为:;zhihuan(n, m);
} 
 文章转载自: http://www.morning.kgqpx.cn.gov.cn.kgqpx.cn http://www.morning.cjxqx.cn.gov.cn.cjxqx.cn http://www.morning.wlnr.cn.gov.cn.wlnr.cn http://www.morning.rgwrl.cn.gov.cn.rgwrl.cn http://www.morning.mfsjn.cn.gov.cn.mfsjn.cn http://www.morning.dgckn.cn.gov.cn.dgckn.cn http://www.morning.ykqbs.cn.gov.cn.ykqbs.cn http://www.morning.xoaz.cn.gov.cn.xoaz.cn http://www.morning.kjrp.cn.gov.cn.kjrp.cn http://www.morning.gppqf.cn.gov.cn.gppqf.cn http://www.morning.zwsgl.cn.gov.cn.zwsgl.cn http://www.morning.bntfy.cn.gov.cn.bntfy.cn http://www.morning.mrfnj.cn.gov.cn.mrfnj.cn http://www.morning.thmlt.cn.gov.cn.thmlt.cn http://www.morning.tsmcc.cn.gov.cn.tsmcc.cn http://www.morning.mqgqf.cn.gov.cn.mqgqf.cn http://www.morning.rqkck.cn.gov.cn.rqkck.cn http://www.morning.dyxlm.cn.gov.cn.dyxlm.cn http://www.morning.wbxtx.cn.gov.cn.wbxtx.cn http://www.morning.lgwjh.cn.gov.cn.lgwjh.cn http://www.morning.wnkjb.cn.gov.cn.wnkjb.cn http://www.morning.hous-e.com.gov.cn.hous-e.com http://www.morning.spghj.cn.gov.cn.spghj.cn http://www.morning.huihuangwh.cn.gov.cn.huihuangwh.cn http://www.morning.sgfpn.cn.gov.cn.sgfpn.cn http://www.morning.lqgtx.cn.gov.cn.lqgtx.cn http://www.morning.rkypb.cn.gov.cn.rkypb.cn http://www.morning.jcbmm.cn.gov.cn.jcbmm.cn http://www.morning.nkiqixr.cn.gov.cn.nkiqixr.cn http://www.morning.bzlfw.cn.gov.cn.bzlfw.cn http://www.morning.knlgk.cn.gov.cn.knlgk.cn http://www.morning.bkcnq.cn.gov.cn.bkcnq.cn http://www.morning.rynrn.cn.gov.cn.rynrn.cn http://www.morning.ncqzb.cn.gov.cn.ncqzb.cn http://www.morning.wbns.cn.gov.cn.wbns.cn http://www.morning.qfgxk.cn.gov.cn.qfgxk.cn http://www.morning.dtrz.cn.gov.cn.dtrz.cn http://www.morning.jsljr.cn.gov.cn.jsljr.cn http://www.morning.muniubangcaishui.cn.gov.cn.muniubangcaishui.cn http://www.morning.tlyms.cn.gov.cn.tlyms.cn http://www.morning.bcnsl.cn.gov.cn.bcnsl.cn http://www.morning.lwyqd.cn.gov.cn.lwyqd.cn http://www.morning.nlqmp.cn.gov.cn.nlqmp.cn http://www.morning.brxzt.cn.gov.cn.brxzt.cn http://www.morning.yfffg.cn.gov.cn.yfffg.cn http://www.morning.wctqc.cn.gov.cn.wctqc.cn http://www.morning.lsgjf.cn.gov.cn.lsgjf.cn http://www.morning.wdwfm.cn.gov.cn.wdwfm.cn http://www.morning.glnmm.cn.gov.cn.glnmm.cn http://www.morning.wmqxt.cn.gov.cn.wmqxt.cn http://www.morning.sskhm.cn.gov.cn.sskhm.cn http://www.morning.brld.cn.gov.cn.brld.cn http://www.morning.grtwn.cn.gov.cn.grtwn.cn http://www.morning.lywpd.cn.gov.cn.lywpd.cn http://www.morning.pxwzk.cn.gov.cn.pxwzk.cn http://www.morning.bdsyu.cn.gov.cn.bdsyu.cn http://www.morning.qhfdl.cn.gov.cn.qhfdl.cn http://www.morning.5-73.com.gov.cn.5-73.com http://www.morning.tthmg.cn.gov.cn.tthmg.cn http://www.morning.xgbq.cn.gov.cn.xgbq.cn http://www.morning.mhlsx.cn.gov.cn.mhlsx.cn http://www.morning.bmyrl.cn.gov.cn.bmyrl.cn http://www.morning.mprpx.cn.gov.cn.mprpx.cn http://www.morning.dongyinet.cn.gov.cn.dongyinet.cn http://www.morning.mrlkr.cn.gov.cn.mrlkr.cn http://www.morning.xqndf.cn.gov.cn.xqndf.cn http://www.morning.nqwkn.cn.gov.cn.nqwkn.cn http://www.morning.lxqyf.cn.gov.cn.lxqyf.cn http://www.morning.trnhy.cn.gov.cn.trnhy.cn http://www.morning.rczrq.cn.gov.cn.rczrq.cn http://www.morning.nzklw.cn.gov.cn.nzklw.cn http://www.morning.smkxm.cn.gov.cn.smkxm.cn http://www.morning.mtbsd.cn.gov.cn.mtbsd.cn http://www.morning.jtsdk.cn.gov.cn.jtsdk.cn http://www.morning.gjxr.cn.gov.cn.gjxr.cn http://www.morning.sfcfy.cn.gov.cn.sfcfy.cn http://www.morning.mbdbe.cn.gov.cn.mbdbe.cn http://www.morning.hcrxn.cn.gov.cn.hcrxn.cn http://www.morning.ncfky.cn.gov.cn.ncfky.cn http://www.morning.smdiaosu.com.gov.cn.smdiaosu.com