已采纳回答 / LTrewin
逻辑有错误,你这样写比如case 2=29+8,正确的应该是31+8,其他的case计算有的有错有的没错我没认真去研究它是怎么计算的,但是整体计算逻辑上肯定错了,计算天数应该是本月之前的月份天数加上本月日期,而不是当月的天数加上日期,你再思考下。
2018-07-31
已采纳回答 / 与淡茶
#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
已采纳回答 / 慕容1966728
相当于要同时完成两个条件才能为真,如果不满足入职两年,不能评为优秀员工,没有达到销售业绩也不能评为销售员工,所以最后应该再加上一个最终的结果,如果这样编写程序,无法运营出最后的结果
2018-07-30
已采纳回答 / LONGK
感觉答案比较死板, 但是首先你要确认你的运算符合规则,自己在到电脑上敲一遍看看,前一节的i<=100,但是我的反应是i<101不想多写等号,提交也提示不对,但是我自己再到vs上敲了一遍发现最终输出一样。实践一下看看呗。
2018-07-29
已采纳回答 / 程序鸭
你的 num number表示数字1-10 sum +=num 这样才对 按照你的代码 就是 第一次sum = 0 符合条件 sum = 0+0 sum = 1第二次 sum = 1 符合条件 sum = 1+1 sum = 3第二次sum = 3 符合条件sum = 3+3 sum = 7 第三次 sum = 7符合条件sum = 7+7 sum = 15 (15>10)不符合条件 结束循环 输出sum = 15
2018-07-29