已采纳回答 / super哈哈
首先辨别出运算符的优先级:<=优先级高于&&,故相当于(num<=3)&&(sum<=5)&&1,也就是判断num是否小于等于3,是则为1,否则为0,sum同理。这就化简为逻辑与运算。
2017-02-02
已采纳回答 / DanaQC
首先要明白a++是执行后自增,++a是执行前自增。a--与--a道理一样。我们再按顺序看看:a被赋值100了,第一条输出结果为100,输出后a的值已成为101。第二条输出前自增,故结果为102,第三条输出前自减,结果为101。此时a仍为101,第四条输出后才自减,故输出结果为101并没有错误。
2017-02-02
已采纳回答 / Nae_Luser
1、所有函数,函数内已有输出在这里就没必要用返回值了2、平均分最好不用整形定义,结果不一定是整数3、排序函数,完全不需要返回值,对数组的排序直接作用于地址,函数对引用数组进行的改变直接作用于原数组4、主函数,输出部分,一个 %d 对应一个整形数,这里只有一个 %d,比需要输出的参数少
2017-02-01
已采纳回答 / qq_落叶清风_0
首先,你的自定义函数要放在主函数前面,你前面的int Yue是什么?又没有执行代码块,下面又出现一个有执行代码块的,主函数要放在最后;还有就是你的自定义函数有问题,你的if(mile<=3){ }里面怎么用else if?你如果想用镶嵌型,你就不用else了,你如果是用多重条件型就把else if放在}后面吧第二个条件和执行代码块也放外面,并且给else if独立一个{ };还有你那个if(clock>=23&&clock<5)应该改为if(clock&...
2017-01-31