课程
/后端开发
/C
/C语言入门
为什么可以连续两个printf输出两个不同的结果,而且没有else
2016-06-18
源自:C语言入门 4-4
正在回答
if函数只会终止执行同一函数的if和else,如果没有则继续向下进行
函数流程:
如果year<2
sale>100 :printf(”很遗憾,期望你再接再厉“)//第一个再接再厉
如果year>=2
sale>100 : printf("%s\n","优秀员工"):printf(”很遗憾,期望你再接再厉“)//第一个优秀员工+第一个再接再厉
如果sale<100
sale<=100 :printf(”很遗憾,期望你再接再厉“)//第二个再接再厉
青山见我多傲娇3499296 提问者
。。。
#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale>100) { if(year>=2) { printf("%s\n","优秀员工"); } printf("%s\n","很遗憾,期望你再接再厉"); } else { printf("%s\n","很遗憾,期望你再接再厉"); } return 0;}
语义不明,举个栗子
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答两个并列的printf为什么运算结果可以连续计算
1 回答为什么需要两个printf 最后只输出一个结果呢
2 回答为什么输出结果有两个?
1 回答这两个结果为什么不同
1 回答为什么输出结果有两个y