C语言中if语句的三种形式到底是怎样的?分别举例
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/03 05:25:50
C语言中if语句的三种形式到底是怎样的?分别举例
1)简化形式
\x09if(表达式) 语句块
\x09如:if(x>y) printf(“%d”,x);
\x092)一般形式
\x09if (表达式)
\x09 语句块1
\x09else
语句块2
\x09 例如:
\x09 if (x>y)
\x09 printf(“max=%d”,x);
\x09else
\x09 printf(“max=%d”,y);
\x093)嵌套形式
含义:一条if语句重又包含另一个if语句称为if语句的嵌套.
格式:
if( )
\x09 if( ) 语句块1
\x09 else \x09 语句块2
else\x09
\x09 if( ) 语句块3
\x09 else\x09 语句块4
例如:
if (score>90)
\x09printf(“very good”);
else
\x09if(score>80)
\x09 printf(“good”);
\x09else
\x09 if(score>60)
\x09printf(“ok”);
\x09else
printf(“bad”);
如果语句块包含多个语句,用{}就行了
例如:
if(n>0)
{
printf("%d",n);
printf("是正数\n");
}
再问: 我要的是怎么去运用if语句,可以详细点么?
再答: 还不够详细吗?if是判断语句,根据具体问题,如果需要有判断就可以使用。
\x09if(表达式) 语句块
\x09如:if(x>y) printf(“%d”,x);
\x092)一般形式
\x09if (表达式)
\x09 语句块1
\x09else
语句块2
\x09 例如:
\x09 if (x>y)
\x09 printf(“max=%d”,x);
\x09else
\x09 printf(“max=%d”,y);
\x093)嵌套形式
含义:一条if语句重又包含另一个if语句称为if语句的嵌套.
格式:
if( )
\x09 if( ) 语句块1
\x09 else \x09 语句块2
else\x09
\x09 if( ) 语句块3
\x09 else\x09 语句块4
例如:
if (score>90)
\x09printf(“very good”);
else
\x09if(score>80)
\x09 printf(“good”);
\x09else
\x09 if(score>60)
\x09printf(“ok”);
\x09else
printf(“bad”);
如果语句块包含多个语句,用{}就行了
例如:
if(n>0)
{
printf("%d",n);
printf("是正数\n");
}
再问: 我要的是怎么去运用if语句,可以详细点么?
再答: 还不够详细吗?if是判断语句,根据具体问题,如果需要有判断就可以使用。
C语言中常见的if语句的形式有哪几种?分别说出它们的作用
C语言的,关于if语句中条件判断是一个赋值语句问题.
C语言中关于if语句的问题
C语言中有if then语句么?我的C语言书上只有if-else.
C语言的分支语句中,if()...if()...else...和if()...else if()...else...两者
C语言,分别用if 语句和switch语句编写程序求分段函数的值
C语言中if判断语句为什么是错误的仍执行了它下面的语句?
下列语句中符合C语言语法的语句是
C语言中的的if语句共有多少种格式?
C语言中怎么让while语句内的if语句反复判断?
else if和if语句的用法,C语言单片机
c语言中,在if语句中的表达式是:( )