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

已采纳回答 / 世末理想乡
不是入门以外,感觉是作者没更。。。

已采纳回答 / 311622020302
你想想看,a++是有一个变,一个不变,(就是整个式子不变,但是a的值+1,我感觉这么好理解一点),++a是两个都变,这样就能很清楚的记住了

已采纳回答 / 风耀阳
第一个if少了括号,第二个if没有条件。

已采纳回答 / qq_无名_120
<...code...>应该改为这样,这个语句判断之后,是决定执行后面的哪一个,执行yes没有意义

已采纳回答 / DICK丶
i++是使用了i的值之后再将i的值加1++i是在使用i的值之前就将i的值加1

最赞回答 / 爱喝汽水的小仙女
bug:   int res = 5 * min(2 , 3);计算结果为2,原因就在于它被展开为: res = 5 * 2 > 3? 2: 3;

已采纳回答 / 哈利丿波特
pintf 输出格式用的%e,你的函数就要定义为double类型。 如果你要用int,可以把输出格式改为%d,或者printf之前用double强制转换一下数据类型

已采纳回答 / 慕丝7593551
运用/运算时,取商不取余,用%计算,取余不取商,例如1%3=1;1/3=0

已采纳回答 / 世末理想乡
额,看来的确对新人来说这个东西慕课上说的不够清楚啊,这么多人问。 因为如果你用%编译器会把它和它后面的字母识别成格式说明用%%来避免这个问题。 就像如果有个%d或者%x。

已采纳回答 / 慕后端5489353
#include <stdio.h>int main() {     /* 定义需要计算的日期 */    int year = 2008;    int month = 8;    int day = 8;    int days,days1;    /*     * 请使用switch语句,if...else语句完成本题     * 如有想看小编思路的,可以点击左侧任务中的“不会了怎么办”     * 小编还是希望大家独立完成哦~     */    switch(month)    { ...

已采纳回答 / qq_TT_49
b      =       i        +        1        +       b1      =      0        +        1        +       04      =       2        +        1        +       19      =       4        +        1        +       416      =       6        +        1        +       9...

已采纳回答 / wjwszb
遇到整百年时(如2000,1900,300)要被400整除才是闰年,否则为平年(2000闰年,1900平年,300平年);遇到非整百年时(如2004,2005),只要被4整除就是闰年,不能被4整除为平年(2004闰年,2005平年)。闰年的2月有29天,平年的2月有28天。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消