if选择函数:
int main()
{
int a = 10;
int b = 20;
if (a < b) //注意if后面要加条件语句且条件语句后不能加“;”
printf("a = %d\n ", a);
else
printf("b = %d\n", b);
return 0;
}
如图:
![初识C语言(5) 初识C语言(5)](https://image.shishitao.com:8440/aHR0cHM6Ly9zMi41MWN0by5jb20vaW1hZ2VzLzIwMjIxMS80MjVjM2FiNTg4ZjRiZmM5ODllMTkyM2M2MmYyYmU0YTQyZThkMS5wbmc%3D.png?w=700&webp=1)
如图:加“;”。
![初识C语言(5) 初识C语言(5)](https://image.shishitao.com:8440/aHR0cHM6Ly9zMi41MWN0by5jb20vaW1hZ2VzLzIwMjIxMS83OWNmMWQxMDIzOGEwY2ZmNzczNTQzNzc1YTE0NGY0ZDEzMGIzNy5wbmc%3D.png?w=700&webp=1)
while的循环语句:
int main()
{
int i = 0; //while函数结构
while (i < 5) //while加上条件语句
{ //加上大括号
i++; //加上要循环的语句
printf("%d\n", i);
}
printf("%d\n", i);
return 0;
}
如图:
![初识C语言(5) 初识C语言(5)](https://image.shishitao.com:8440/aHR0cHM6Ly9zMi41MWN0by5jb20vaW1hZ2VzLzIwMjIxMS9jNTJmZTRlODE4MjU4OTRjMTUzNDQxODYzMTRhZTcwOWU1YWUzMC5wbmc%3D.png?w=700&webp=1)
注意if函数和while函数必须放在主函数内。
函数的创建:
int S(int a, int b)
{
int z = a + b;
return z;
}
int main()
{
int x = 20;
int y = 30;
int sum = S(x, y);
printf("%d\n", sum);
return 0;
}
如图:
![初识C语言(5) 初识C语言(5)](https://image.shishitao.com:8440/aHR0cHM6Ly9zMi41MWN0by5jb20vaW1hZ2VzLzIwMjIxMS9jNzU1MTRjNTU5YTc1YWViMTRlMTUyZWYxYTNiYzIyMjNhOWIwNy5wbmc%3D.png?w=700&webp=1)
int S(int a, int b)
{
int z = a + b;
return z;
}
int main()
{
int x = 20;
int y = 30;
int sum = 0;
sum = S(x,y);
printf("%d\n", sum);
return 0;
}
如图:
![初识C语言(5) 初识C语言(5)](https://image.shishitao.com:8440/aHR0cHM6Ly9zMi41MWN0by5jb20vaW1hZ2VzLzIwMjIxMS8yOWFkMmNiNzhlNGIwMGY0ZWMwNzcwZWFmMjYyYTg5NzQyNjA2NC5wbmc%3D.png?w=700&webp=1)
自定义函数的结构:
1.数据类型 + 函数名 + (数据类型 + 变量名,数据类型 + 变量名,.......)
2.加上大括号,在大括号中加上变量与变量之间的关系,根据需要是否需要返回算的值。
3.引用函数时要先写好各个变量再写出任意的一个变量(不与上面的变量和各种关键字重合),在用这个变量 = 函数名 + (变量,变量,............)