欢迎光临散文网 会员登陆 & 注册

C语言学习笔记:If语句,与判断字符串是否相等,三元表达式等表达式,if嵌套篇

2019-10-22 23:49 作者:诗书画唱  | 我要投稿

if是条件判断语句,只有if的条件成立(表达式的值为真)后,才会执行if部分的代码,否则将会执行else的代码。


如果是if...else if,则满足第一个if执行第一个if里的代码,如果不满足第一个if,而满足第二个if,则执行第二个if(即else if)的代码,如果都不满足,就不执行


如果后面有else(不带if的else),则只要前面的if和else if都没执行,就执行最后一个else。



else

adv. 其他;否则;另外

adj. 别的;其他的



if(a='y'){

printf("要");

printf("要?");

}//有{}时{}中可有多个语句



if(a='y')

printf("要");

//没有{}时,一个语句





判断字符串是否相等

1.导入 #include <string.h>

2.if(strcmp(第一个字符串,第二个字符串)==0):相等

if嵌套:

在if语句块里添加if条件,如果第一个条件成立才会去判断第二个条件

if(){

 if(){}

}else{


}


表达式分为一元表达式,二元表达式,三元表达式

一元表达式:++,--

二元表达式:连接了两个自然数的叫做二元表达式,+ - *  / >  

三元表达式:关系或者是逻辑运算符?成立执行这:不成立执行这;

C语言学习笔记:If语句,与判断字符串是否相等,三元表达式等表达式,if嵌套篇的评论 (共 条)

分享到微博请遵守国家法律