为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / LTrewin
逻辑有错误,你这样写比如case 2=29+8,正确的应该是31+8,其他的case计算有的有错有的没错我没认真去研究它是怎么计算的,但是整体计算逻辑上肯定错了,计算天数应该是本月之前的月份天数加上本月日期,而不是当月的天数加上日期,你再思考下。

已采纳回答 / 与淡茶
#include <stdio.h>int main() {    int year = 2014; //今年是2014年    //补全一下代码    if(year%4==1 && 1)    {        printf("今年是闰年\n"); }    else { printf("今年是平年\n"); }      return 0;}

已采纳回答 / 皮宝宝
<...图片...>这个其实就是想打印的时候数字之间有逗号。而第10个数字后面不需要都好。所以就有个判断,当i!=9,也就是0~8这个9个数后面都有逗号。你如果写成i==9,就把那个打印的逗号放在else那个printf里面就行了。

已采纳回答 / 慕容1966728
相当于要同时完成两个条件才能为真,如果不满足入职两年,不能评为优秀员工,没有达到销售业绩也不能评为销售员工,所以最后应该再加上一个最终的结果,如果这样编写程序,无法运营出最后的结果

已采纳回答 / htcc_123
a+b%(a+b)/a+a*b-b=3+4%(3+4)/3+3*4-4=3+4%7/3+12-43+4/3+12-43+1+12-4=12

已采纳回答 / 没有然后21
倒数第三个是先取值再运算,它取的值是101,经过这一步运算之后却是100了,这个时候a=100,下一步a+1就等于101了哦

已采纳回答 / LONGK
感觉答案比较死板, 但是首先你要确认你的运算符合规则,自己在到电脑上敲一遍看看,前一节的i<=100,但是我的反应是i<101不想多写等号,提交也提示不对,但是我自己再到vs上敲了一遍发现最终输出一样。实践一下看看呗。

已采纳回答 / 修裾欲溯空
改成replaceMax(arr1,arr2[0]);

已采纳回答 / 慕尼黑4073835
你好,x *=20是代表x*20的意思,故结果不对

已采纳回答 / 慕少6369282
你输入的score是87,case 后面没有对应的值,就不会进行语句,相当于你switch后面的语句都没用

已采纳回答 / 程序鸭
你的  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

已采纳回答 / Ccyd00
我是这样理解的(num++先取值,从0开始运算,++num先运算再取值,从1开始运算)。有可能不是这样哦
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消