小白的秃头之路

第六次学习笔记
语句
int a=12; //一个语句
; //空语句
有分号的语句
结构
一、顺序结构
二、选择结构
三、循环结构
选择语句(1)
一、" if "选择语句
if(表达式)
语句;
if else(表达式)
语句;
else
语句;
在数字区域的表达
数学:13<age<23
C语言中用数学表达是错误的
C语言表达:13<age && age<23ide

使用多条语句时须要使用代码块 { }
if(表达式)
{
语句列表;
}
悬空语句
#include<stdio.h>
int main()
{
int a=0;
int b=2;
if(a == 1) // C语言中0为假, 1 为真
……if(b == 2)
…………printf("Yellow");
……else
…………printf("Red");
……return 0;
}
无结果;
if中的判断表达为假if后的代码不在进行运算。
else 与程序中最近的 if 匹配,只有第一个 if 为真才能进入后面的操做
若是想让第一个 if 和 else 匹配则须要对第二个 if 语句使用代码块。
条件成立的 if 语句
if(条件)
{
return x;//条件成立则返回 x;
}
return y;// 条件不成立则返回y;
等价于
if(条件)
{
return x;
}
else
{
return y;
}
//判断语句中 == 为判断是否相等
= 为赋值
判断语句书写建议 数字写前面 5 == a
以防少数入一个 = 号而查找不出错误学习

相关文章
相关标签/搜索