已采纳回答 / LTrewin
逻辑有错误,你这样写比如case 2=29+8,正确的应该是31+8,其他的case计算有的有错有的没错我没认真去研究它是怎么计算的,但是整体计算逻辑上肯定错了,计算天数应该是本月之前的月份天数加上本月日期,而不是当月的天数加上日期,你再思考下。
2018-07-31
最新回答 / qq_莘心相惜
表达式1 ? 表达式2 : 表达式3; 执行过程是:先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3。money>=cost这个条件为真,所以执行表达式2,你上面的表达式2一个是“y”,一个是“n”,输出的答案就不一样啦
2018-07-30
已采纳回答 / 与淡茶
#include <stdio.h>int main() { int year = 2014; //今年是2014年 //补全一下代码 if(year%4==1 && 1) { printf("今年是闰年\n"); } else { printf("今年是平年\n"); } return 0;}
2018-07-30
已采纳回答 / 皮宝宝
<...图片...>这个其实就是想打印的时候数字之间有逗号。而第10个数字后面不需要都好。所以就有个判断,当i!=9,也就是0~8这个9个数后面都有逗号。你如果写成i==9,就把那个打印的逗号放在else那个printf里面就行了。
2018-07-30
最赞回答 / 慕后端8383129
1、在程序比较简单是用goto语句是比较灵活,但是当程序比较复杂时很容易造成程序流程的混乱。2、利用goto语句对以后的后别人看程序是很难理解。3、调试程序的过程也会变得很困难。
2018-07-30