作者简介:从零开始,立志成为后端开发者的一名机械专业大学生。
个人主页:DLIUKAI的博客
个人信条:修合虽无人见,存心自有天知。
当前专栏:C语言学习历程
本文内容:【C语言】 从零开始的学习历程(一)
————————————————
目录
1、顺序结构
2、选择结构
3、循环结构
1、顺序结构
1)什么是顺序结构
顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行 顺序是自上而下,依次执行。
2、选择结构
1) 什么是选择结构
选择结构顾名思义,可以有不同的分支来走。
2)if语句
//单分支
if(表达式1)
语句1;//表达式1为真则执行语句1,否则不执行
//多分支
if(表达式1)
语句1;
else
语句2;//表达式1为真则执行语句1,否则执行语句2
也可以有下面的两种扩展的写法
if(表达式1)
语句1;
else if(表达式2)
语句2;
else if(表达式n....)
语句n....;
else //这个可省略,对编程没有影响
语句n+1;
if(表达式1) //这样写也是正确的编程正常运行
语句1;
else
{
else if(表达式2)
语句2;
else if(表达式n....)
语句n....;
}
3)if表达式成立,执行多条语句时,叫做代码块
if(表达式1)
{
语句列表1;
}
else
{
语句列表2;
}
4)悬空else
if(表达式1)
if(表达式2)
语句1;
else
语句2;
//此时的else和他的上面靠的最近的未执行的if语句匹配
5)switch语句
switch也是一种分支语句,常常用于多分支的情况。
switch(整形表达式) //括号中必须为整形
{
case 1: //case后面的也必须是整形常量表达式
printf();
break;
case 2:
printf();
break;
case n....:
printf();
break;
default:
printf();
break;
}
3、循环结构
1)while循环
while(表达式1) //当表达式一直为真时一直循环执行语句1,直到表达式为假结束执行语句
语句1;
最基础的东西认真学,熟能生巧每天进步一点,万丈高楼平地起。