1.c标签if else判断怎么写
2.C语言if else语句
把if else语句写得整齐些容易看
main()
{ int a,b,c,d,x;
a=c=0;
b=1;
d=20;
if(a)
d=d-10;
else
if(!b)
if(!c)x=15;
else x=25;
printf("%d\n",d);
}
关于b的语句只有
d=20;
if(a)
d=d-10;
这两句,第一句给d赋值20,第二句判断a的值,如果a的值不为0则d=d-10,否则,不执行此句。
而你的a=0,因此不执行这句,因此最后 printf("%d\n",d);输出d的值为20
3.c 语言的else if 语句
这道题目,第一个if语句 a>b>c 不可以简单地理解成5>4>3,因为要表达这个意思,要写成if(a>b&&b>c)。
而写成If(a>b>c)要先计算a>b的值,因为5>4是对的,所以值为1,接下来比较1>c,值为0,所以执行第一个else语句。下面的应该都比较好理解了。
而就整个if-else语句来说,如果没有大括号的情况下,else总是与最靠近的If搭配.比如说if(。) -----注意此处if语句后面没有{} if(。
){} else(。){} ----与它上面的if搭配而不是与第一个If。
else{}这样解释你满意吗?。
4.C语言 用if else 来编写程序
main()
{
int mark;
scanf("%d",&mark);
if(mark>=90&&mark<=100)
printf("优秀");
else if(mark>=80&&mark<90)
printf("良好");
else if(mark>=60&&mark<80)
printf("合格");
else if(mark<60)
printf("不合格");
}
5.C语言中ELSE怎么用
。
else是和if一起用的,没有if就没有else
比如
int a;
int b=3;
if(b>5)
{
a=4;
}
else
{
a=3;
}
你觉得a应该=几呢?
当然因为b=3,不大于5,所以程序会跳到else{}里边,所以a=3;
具体用法,去查msdn吧.if else是c最基本的东西.
6.c 语言的else if 语句
这道题目,第一个if语句 a>b>c 不可以简单地理解成5>4>3,因为要表达这个意思,要写成if(a>b&&b>c)。而写成If(a>b>c)要先计算a>b的值,因为5>4是对的,所以值为1,接下来比较1>c,值为0,所以执行第一个else语句。下面的应该都比较好理解了。而就整个if-else语句来说,如果没有大括号的情况下,else总是与最靠近的If搭配.
比如说if(。) -----注意此处if语句后面没有{}
if(。){}
else(。){} ----与它上面的if搭配而不是与第一个If。
else{}
这样解释你满意吗?