1.22学习笔记

1.22学习笔记,第1张

1.22学习笔记 一、了解三种结构

1. C语言是【结构化】的程序设计语言

2. 三种结构:顺序,选择(分支),循环

二、语句

1. C语句分为:表达式语句、函数调用语句、控制语句、复合语句、空语句

2. 控制语句:

(1) 条件判断语句(分支语句):if、switch;

(2)循环语句:do while、while、for;

(3)转向语句;break、goto、continue、return。

3.分支语句(选择结构)

(1)if语句:如果表达式的结果为真,则语句执行

注:C语言中,表示真假:0表示假,非0表示真。

<1> 单分支:

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

<2> 多分支

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

<3> 表达式不能出现如“18<= age < 30”这样复合的关系表达式,如果要表达上述表达式应该写成“age >= 18 && age < 30 ”

<4>“if...else...” 是连起来的一条语句块,不是分开的两条语句

<5> 注意代码输入风格,要有一个好的输入习惯:建议以多分支为例,在if语句后都加一个大括号

    if ()
	{
		;
	}
	else if ()
	{
		;
	}
	else
	{
		;
	}

<6>输入习惯:便于在出错时检查

<7> else是与离它最近的if匹配的

(2)switch语句:(多用于多分支)

基本形式:

	switch (整型表达式)
	{	
        case 整形常量表达式:
            语句;
            break;
        .
        .
        .
        default:
        break;
    }

注:

<1> 确定位置后就会从确定的位置开始从前往后执行,如果没有转向语句的话

<2> switch和case后的表达式必须是整型

<3> break和default可以选择性加入,一般地,在整个switch语句之后带上一句break,

<4> 一般地把default安排在语句列表的最后,当default在语句列表的第一个时如果不想往后执行一定要加break

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5711441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存