-
单分支if
int age=17;
if (age<18)
printf("未成年\n");
结果为:未成年
//执行多条语句要用{}
if (age<18){
printf("未成年\n");
printf("不能谈恋爱\n");}
结果为:未成年
不能谈恋爱
多分枝if
int age=25;
if (age<18)
printf("未成年\n");
else if (age>=18 && age<30)
printf("青年\n");
else if (age>=30 && age<60)
printf("壮年\n");
else
printf("老年\n");
结果为:青年
else和最近的if匹配
int a=0;
int b=2;
if(a==1)
if(b==2)
printf("aa\n");
else
printf("bb\n");
没有输出
// 如果让else和第一个if匹配就要加个{}如下:
int a=0;
int b=2;
if(a==1){
if(b==2)
printf("aa\n");
}
else
printf("bb\n");
结果为:bb
方向三:对人工智能的看法
提示:可以谈谈自己对人工智能的看法以及展望