已采纳回答 / 小小疾飞
观察后发现这一节中的要求是否不需要嵌套if-else语句就能完成?是,但是题目要你使用嵌套if-else语句你就要用这个,因为这一节是让你学习如何使用这个。那么将if 的执行条件换成(sale>=100 && year>=2)是否就能完成对获奖员工的筛选?能。
2019-08-12
已采纳回答 / 小小疾飞
如果希望当满足多于一个条件时才执行代码块,是否可以增加if之后括号结构()的数量?不可以,if()是固定的。或者只能调整括号内的表达式使之在满足所有条件时才为真?对。
2019-08-12
已采纳回答 / 小小疾飞
if语句与其执行代码块 是否只能与 else语句与其执行代码块 连用时才能起到if-else语句的作用?是的。如果两个语句之间插入其他语句(如简单输出语句),是否还能构成if-else分支结构?不能。如果一个程序里有多个if-else语句,他们之间如何对应?它们之间无直接联系,是独立的。
2019-08-11
#include <stdio.h>
int main(){
int age = 18;
float height = 1.85;
char unit = 'm';
printf("小明今年%d岁\n", age);
printf("小明身高%f%c\n", height, unit);
printf("小明现在在慕课网上学习IT技术");
return 0;
}
int main(){
int age = 18;
float height = 1.85;
char unit = 'm';
printf("小明今年%d岁\n", age);
printf("小明身高%f%c\n", height, unit);
printf("小明现在在慕课网上学习IT技术");
return 0;
}
2019-08-11
#include <stdio.h>
int main()
{
int x = 0;
printf("x=%d\n",++x);因为++x是先运算后取值 而这一步中输入的X为0 自加1后取值 这一步结果为1
printf("x=%d\n",x++);因为x++是先取值后运算 这一步中输入的x为上一步的x 由于先取值 所以这一步的运算结果也为1
return 0;
}
int main()
{
int x = 0;
printf("x=%d\n",++x);因为++x是先运算后取值 而这一步中输入的X为0 自加1后取值 这一步结果为1
printf("x=%d\n",x++);因为x++是先取值后运算 这一步中输入的x为上一步的x 由于先取值 所以这一步的运算结果也为1
return 0;
}
2019-08-11