已采纳回答 / qq_时过境迁_13
如果没有参数传递的话,直接把 void chazhao();放main()里就可以。如果有传递就要看题目了,注意用数组还是用指针传递,或者是常量传递。
2016-12-17
已采纳回答 / qq_时过境迁_13
int mian();{int year=2014;if(year%4==0&&year%100!=0||year%400==0){ printf("闰年");}else{ printf("平年");}return 0;}这样试试吧
2016-12-17
已采纳回答 / changjie
应该有返回值,只是sum/3,最好返回float类型,这样的话,返回结果应该写为:return (1.0*sum/3)另一个函数,只输出一句话,是应该没有返回值,但这样的函数在定义时,最好就不要有参数了。
2016-12-17
已采纳回答 / qq_焦糖拿铁_0
用数学方程或者数列的方式理解,递归就是有点类似解决一些数列方程问题,比如猴子吃桃这道题用方程的方式解答可以写成f(n)=(f(n+1)+1) * 2其中n表示天数,f(n)表示当天总的桃子数,这样递归函数的算法就出来了,直接f(n)换成getPeachNumber(n)就成了递归函数了。个人理解,希望对你有一定的帮助。
2016-12-16
已采纳回答 / 慕粉205256245
for(n<=5,n=2,n++)。。。语句完全错了。。1.n=2,n为啥要赋值2.。2.n已经在num = year(n-1)+2中递减了,为什么还要n++。。。所以删掉for语句试试
2016-12-15
已采纳回答 / 学之舟_36820
有两点:第一点是:除法运算符“/”是双目运算符,具有左结合性。如果参与运算量均为整型时,结果也为整型,舍去小数。如果运算量中有一个是实型(实型变量分为单精度(float),双精度(double)和长双精度(long double)型),则结果为双精度实型。第二点是:自动转换。发生在不同数据类型运算时,在编译的时候自动完成。注意:字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换<...code...>
2016-12-15