已采纳回答 / 慕前端1047071
网友年龄某君新认识一网友。当问及年龄时,他的网友说:“我的年龄是个2位数,我比儿子大27岁,如果把我的年龄的两位数字交换位置,刚好就是我儿子的年龄”请你计算:网友的年龄一共有多少种可能情况?提示:30岁就是其中一种可能哦.请填写表示可能情况的种数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。
2017-01-05
已采纳回答 / 慕粉21194905
你这个逻辑关系理错了你这个if这么写的话if(i==3) break;//是不是少了一个判断呢? goto KKKL;1:结构上少了大括号,计算机认为的是如果i==3执行break;else否则执行goto KKKL;所以当i=1时,if语句判断为i<3,执行了goto KKKL; 而你goto到for语句又把i的值初始化为1了,所以就死循环了。2:goto是强制执行到有标识符的位置的,所以你把goto放在for语句前面是不对的,应该吧goto放在printf(“”结束...
2017-01-05
已采纳回答 / 慕勒5575766
格式说明由“%”和格式字符组成,如%d等。它的作用是将输出的数据转换为指定的格式输出。%d输出的是整形age代表的是上面定义的int age,%d输出的值就是age的值
2017-01-04
已采纳回答 / 慕后端3326841
之前有回答这个问题:请参考:http://www.imooc.com/qadetail/179726 。你的疑问是对的,答案确实是点问题,题目本身没问题。{练习代码后面设置num为每天吃剩的桃的数目(int num; //定义所剩桃子数。),在n=10时的时候递归终止,return1 ,可是这时候第十天还没吃呢,是吃之前就只有一个了,所以这个递归终止就不对,当然结果也就不对了},其实就是练习代码本身有点小问题导致的(虽然这不影响对递归的理解,不过我觉得该明白还是要明白)。 ...
2017-01-04
已采纳回答 / 昊天无鸣3781312
#include <stdio.h>int main(){ int i, j, k; for(i=1; i<5; i++) { /* 观察每行的空格数量,补全循环条件 */ for(j=4;j>i;j--) { printf(" "); //输出空格 } /* 观察每行*号的数量,补全循环条件 */ for(k=0;k<2*i-1;k++) { ...
2017-01-04
已采纳回答 / qq_蘁譽_0
getPeachNumber(n)实际上讲的是猴子手中第n天的桃子;这里用get(n)指这个函数啊,题意说get(n)/2-1=get(n+1)得到get(n)=2*(get(n+1)+1)递归的重点在于这个递归式子,以及终止条件,从而减少代码工作量
2017-01-02