结构化程序设计方法


本文是笔记(被迫营业),写给初学者,作用是强调几个点
如果你想入门编程,最好系统学一下,看看视频,不建议读文档,本文是总结性的。

顺序结构

简单的说,就是程序 自上而下,依次执行
对于初学者而言,这是必须要死磕在脑子里的,简单但无比重要

选择结构

就是 判断

if(表达式)
{
	语句1;
}
else if(表达式)
{
	语句2;
}
else
{
	语句3;
}

读一读就能读懂,理解功能后要多做题,很容易掌握
在就是switch语句,和if差不多,但语法整齐简单,可以美化代码。

switch(表达式)
{
    case 常量表达式1:语句1(集合);
    case 常量表达式2:语句2(集合);
    ...
    case 常量表达式n:语句n(集合);
    default:语句n+1;
} 

循环结构

循环可以大大提高程序编写效率,完成一些更复杂的工作
比如,让朋友的电脑响铃1000声,或者输出1000个hello world
下面简单介绍一下语法

  • ①while循环
    先判断,后执行;
    当表达式满足时执行语句
while(条件表达式)
{
	表达式;
}
  • ②do…while循环;
    先运行后判断
do
{
  语句;
}
while(表达式);
  • ③for循环
    for循环语法结构简单,方便直接控制循环次数,所以非常常用
//表达式1:初始值;
//表达式2:条件;
//表达式3:每次循环结束后执行的语句;
for(表达式1;表达式2;表达式3)
{
  语句;
}
  • 还有两个特殊关键字:
    break可以使流程跳到循环之外(结束整个循环过程),接着执行循环体下面的语句。
    break语句只能用于循环语句和switch语句,不能单独使用;
    continue并不是终止整个循环,只是提前结束本次循环,继续执行下次循环。
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值