已采纳回答 / YoruShio
else是不满足if条件的情况,后面不加括号表达式的。比如第二个,用if的话是大于等于5000小于10000,如果用else if表达式就只用写大于等于5000就行了(else就表示不满足上面的if大于等于10000的情况)。你这里的最后一个else是表示不满足第二个if及其下面的else if(这三个加起来是一个多重if-else结构,第一个if是单独的一个结构)
2018-09-28
已采纳回答 / 罗小黑_Cathy
#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码if(sale > 100){ if(year >= 2) {printf("恭喜你,成为优秀员工"); } else {printf("很遗憾,期望你再接再厉"); }}else{ printf("很遗憾,期望你再接再厉");}
2018-09-27
最新回答 / 空格键的自白
这个可能是逐行检测是否输出正确,因为你在%fm后面加了\n所以检测第二行输出"小明身高1.85m"的时候没有错,但是你还输出了第三行有一个m。编写代码还是用专业的代码工具来
2018-09-27
最新回答 / 慕运维5055354
n加一是这样表示的:n++;n减一是这样表示的:n--;在for函数中,例如for(n=0;n<3;n++),这里的n在小于3的情况下每循环一次就自动加一
2018-09-27