最新回答 / 慕粉123__
#include <stdio.h>int main(){ /* 小伙伴们: 选择你们认为最合理的循环结构完成功能吧 */ int sum = 0; //定义计算结果变量sum int i = 1; //定义循环数字变量i int flag = 1; //定义符号状态变量flag //使用while循环 while(i<=100) { i++; sum+=i*flag; ...
2018-12-08
最赞回答 / 米虫懒得聪明
我貌似理解题主的意思了,为什么是打印从9开始而不是1,那是因为“printf("第%d天所剩桃子%d个\n", n, num); //天数,所剩桃子个数”这条语句在最开始传入 1 的时候并没有执行,那这条语句是什么时候开始第一次执行呢,就是一直执行这个“(getPeachNumber(n + 1) + 1)*2”递归,直到n曾加到10了,然后开始return 1,return 1;之后,此时函数跳回到上一层,这个时候n等于9,然后因为递归已经执行过了,开始往外一层一层退了,才开始第一次执行“printf(...
2018-12-07
最新回答 / 夜總是孤獨的黑
#include <stdio.h>int main(){ //定义三位数num,个位数sd,十位数td,百位数hd int num, sd, td, hd; //循环所有三位数 for( num = 100 ; num < 1000 ; num++ ) { //获取三位数字num百位上的数字 hd = num / 100 ; //获取三位数字num十位上的数字 ...
2018-12-07
最赞回答 / 礼X
你可以把jakeResult(a,b,c)当做是一个已经生成好的固定函数,它输出的值为“我算不出来”。而因为题目要求还要前面加上 'jack的运算结果是“这句话。所以在函数前面还要加上printf"...........'那句话。两者相结合就可以达到目的。
2018-12-06
最新回答 / 慕工程2598930
因为我们要输出“Jack运算结果是:我算不出来”这一句,其中“Jack运算结果是:”这一句由前面的printf输出,“我算不出来”这一句要由jackResult(a,b,c)输出,所以jackResult(a,b,c);要放在printf的后面
2018-12-06
最新回答 / 慕丝4030038
#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale>100) { if(year>=2) { printf("%s\n","恭喜您获得优秀员工奖");//<-应该是英文半角分号 } else { printf...
2018-12-06