if语句的嵌套
if 语句也可以嵌套使用,例如:
#include
int main(){
int a,b;
printf("Input two numbers:");
scanf("%d %d",&a,&b);
if(a!=b){ //!=表示不等于
if(a>b) printf("a>b\n");
else printf("a }else{
printf("a=b\n");
}
return 0;
}
运行结果:
Input two numbers:12 68
a
if 语句嵌套时,要注意 if 和 else 的配对问题。C语言规定,else 总是与它前面最近的 if 配对,例如:
if(a!=b) // ①
if(a>b) printf("a>b\n"); // ②
else printf("a③和②配对,而不是和①配对。
关联#【WD】C语言if else语句详解 上#
#【WD】C语言if else语句详解 中#

举报 0