登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[寒假笔记] c语言复习

[复制链接]
发表于 2021-2-27 20:56:47 | 显示全部楼层 |阅读模式
学习笔记
学习科目: C语言
学习安排: c语言
开始时间: 2021-02-27
结束时间:
本帖最后由 乔笑翊 于 2021-2-27 21:02 编辑

循环语句和条件语句的复习
for循环:
    for (循环控制变量初始化; 循环终止条件; 循环控制变量增量)
    {
      循环体
    }
    循环执行步骤:第一,先进行循环控制变量初始化;
           第二,执行循环终止条件,如果判断结果为真,则进入第三步;如果为假则循环终止并退出;
           第三,执行循环体;
           第四,执行循环控制变量增量,转入第二步;
    注:for循环()中的三部分除了循环终止条件外,其他两部分都可以省略,但标准的for循环中,应该把循环控制变量的初始化,增量都放在()当中,并且在循环体中绝对不应该更改循环控制变量;
  2.while:
    循环控制变量初始化
    while(循环终止条件)
    {
      循环体
      循环控制变量增量
    }
    循环执行步骤:第一,先进行循环控制变量初始化(在while之前);
           第二,判断循环终止条件,如果判断结果为真,则进入第三步;如果为假则不执行循环体;
           第三,执行循环体;
           第四,执行循环控制变量增量,转入第二步;
  3 do while:
    循环控制变量初始化
    do
    {
      循环体
      循环控制变量增量
    }while (循环终止条件);
    循环执行步骤:第一,先进行循环控制变量初始化(在do while之前);
           第二,执行循环体;
           第三,执行循环控制变量增量;
           第四,判断循环终止条件,如果判断结果为真,则返回第二步;如果为假则直接退出循环;
if语句
if(表达式) 语句1;
如果表达式的值为非0,则执行语句1,否则跳过语句继续执行下面的语句。
如果语句1有多于一条语句要执行时, 必须使用{和} 把这些语句包括在其中, 此时条件语句形式为:
if(表达式)
{
语句体1;
}
if--else语句
除了可以指定在条件为真时执行某些语句外,还可以在条件为假时执行另外一段代码。在C语句中利用else语句来达到这个木的。
if(表达式) 语句1;
else 语句2;
同样,当语句1或语句2是多于一个语句时,需要用{}把语句括起来。
if(表达式1)
语句1;
else if(表达式2)
语句2;
else if(表达式3)
语句3;
.
.
.
else
语句n;
这种结构是从上到下逐个对条件进行判断,一旦发现条件满点足就执行与它有关的语句, 并跳过其它剩余阶梯;若没有一个条件满足,则执行最后一个else 语句n。最后这个else常起着缺省条件的作用。同样,如果每一个条件中有多于一条语句要执行时,必须使用{和}把这些语句包括在其中。
switch--case语句

switch(变量)
{
case 常量1:
语句1或空;
case 常量2:
语句2或空;
.
.
.
case 常量n:
语句n或空;
default:
语句n+1或空;
}

执行switch开关语句时,将变量逐个与case后的常量进行比较,若与其中一个相等,则执行该常量下的语句,若不与任何一个常量相等,则执行default后面的语句。
注意:
1.switch中变量可以是数值,也可以是字符,但必须是整数。
2.可以省略一些case和default。
3.每个case或default后的语句可以是语句体,但不需要使用{}括起来。


好懒~~不想说~~~
发表于 2022-1-7 18:22:03 | 显示全部楼层
这些基础知识,如果是自己总结的话,有这时间不如多敲几行代码。如果是为了参加寒假笔记比赛,网上复制粘贴过来也是个办法。重要的是学到东西。
好懒~~不想说~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表