c#中的if 和嵌套if和 else if

来源:百度知道 编辑:UC知道 时间:2024/05/26 22:08:19
请举个最简单明了的例子,无限感谢您!!!!!
!!!!!!!!!!!!!!!!

if用法很简单,你把它当成汉语中的“如果”来用就好了!一个“如果”后面跟一种可能性。
比方说:如果(你是男的)
如何如何;
如果(你是女的)
如何如何;
如果(你不是男的也不是女的)
如何如何;
else if的else就好像汉语中的“否则的话那么 如果”
如果(你是男的)
如何如何;
否则的话那么 如果 (你是女的);
如何如何;
否则的话那么 如果 (你不是男的也不是女的)
如何如何;
记住一个else对应一个if,而且是与它最近的那个if,相对应!这么打比方我想应该很简单吧?这和说话要有条理是一样的!

main()
{ int a;
/*a=0,output 0;a=5 output mid;a=10,output 1;*/
/*a>0&&a<5 output b;a>5&&a<10 output c*/
printf("input a:0--10\n");
scanf("%d",&a);
if(a>=5)
{
if(a==10)
printf("1\n");
else if(a==5)
printf("mid\n");
else printf("c\n");
}
else if(a==0)
printf("0\n");
else printf("b\n");
}
/**/中是解释语句
我是用c语言写的
else是和向上最近if相对应的
写程序时
加上括号