408-C语言入门基础3

发布时间:2026/7/15 20:47:07
408-C语言入门基础3 目录一、格式修饰符二、C语言的基本语句三、顺序结构四、选择结构五、循环结构一、格式修饰符二、C语言的基本语句1.表达式语句1由表达式加上“”组成的语句称为表达式语句。他的一般形式为表达式2表达式语句可分为运算符表达式语句和赋值表达式语句其作用是计算机表达式的值或改变变量的值。3运算符表达式语句4赋值表达式语句2.函数调用语句1函数调用语句是由函数调用表达式后加上“”组成。他的一般形式为函数名参数列表2C语言有丰富的标准函数库可提供各类函数供用户调用。标准库函数完成预先设定好的任务可直接调用不需要用户再编写程序。3.调用标准库函数时应注意1程序中要包含相应的头文件2调用函数有的是为了得到函数返回值这类函数的调用出现在表达式中不作为函数调用语句而作为表达式语句的一部分。4.控制语句条件判断语句if……if……else……if……else if……else……循环语句while……do……while……for……转向语句breakcontinuereturn5.复合语句把多个语句用“{}”括起来组成的一个语句称为复合语句。在程序中应把复合语句看作是单条语句而不是多条语句。注意1复合语句中的每条语句都必须以“”结尾右花括号“}”不能有分号。2允许多条语句写在同一行6.空语句空语句用一个分号表示一般形式为空语句占一个简单语句的位置执行该语句不做任何操作。程序中空语句可用来作空循环体。三、顺序结构循环结构是算法中最基本的结构他按照步骤的先后顺序依次执行。四、选择结构选择结构是程序中用于实现分支逻辑的核心机制他让程序能够根据不同的条件执行不同的代码路径从而做出灵活响应。C语言提供了多种选择结构语句主要包括if语句和Switch语句。if语句1单分支语句格式if表达式语句;功能首先计算表达式里面的值为“真”则执行语句若为假则直接转换到if语句的下一条语句去执行。2双分支语句格式if表达式语句1else语句2功能首先判断表达式的值如果为真则执行语句1如果为假则执行语句2。3多分支if语句多分支if语句一般形式为if表达式1语句1else if表达式2语句2…………else if表达式n语句nelse语句n1大家切记else语句后面没有表达式。且表达式中如果要表示在一个范围之内不可以这样写if(10x20)这样写实错误的正确写法如下if(x10x20)4选择结构if语句嵌套Switch……case……五、循环结构在给定条件成立时反复执行某程序段直到条件不成立为止。给定的条件称为循环条件反复执行的程序称为循环体。1.循环语句1while语句while(表达式) 循环体语句;构成循环一般要考虑以下因素三个要素设置变量初始化设置循环条件设置循环体一个要求循环变量的值在循环过程中必须改变一个关系循环中变化的量与循环变量的关系2do while语句do 循环体语句; while(表达式);在if语句while语句中表达式后面都不能跟分号而在do-while语句的“while表达式”后面则必须加分号。3for语句for循环结构的表达是一般形式为for(表达式1;表达式2;表达式3)2.循环嵌套1for和while嵌套for(;;) { while() }(2)while嵌套while() { …… while() }3do-while和for嵌套do { for(;;) {……} }while();3.改变循环执行状态的语句break语句——提前终止循环continue语句——提前结束本次循环break语句和continue语句区别