首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >c语句的作用与分类

c语句的作用与分类

作者头像
pigeon
发布于 2022-04-11 11:33:37
发布于 2022-04-11 11:33:37
5970
举报
文章被收录于专栏:电子荣耀电子荣耀

C语句的作用与分类

函数是C程序的基本构成单位,一个函数包括声明部分和执行部分。执行部分是由一条或多条C语句组成的,语句的作用是向计算机系统发出操作和运算指令,要求执行相应的操作。一条C语句编译后会产生多条机器指令。

C语言的语句按照其功能可以分为两类:用于描述计算机操作和运算的操作运算语句和用于控制操作执行顺序的流程控制语句。

1. 表达式语句

C语言中的操作和运算是通过表达式实现的,表达式语句是程序中使用广泛的一种语句。例如:

i++ //这是一个表达式,不是语句

i++; //语句,执行后使i的值加1

x+y; //语句,但没有任何意义,执行后运算结果没有保存,且x和y的值也没有变化

(1) 赋值语句

赋值语句是在赋值表达式后面加上分号组成,其作用是改变变量的值。

例如:

i=x+y;

(2) 函数调用语句

函数调用语句是在函数调用表达式后面加分号组成,其作用是使被调用的函数得到执行。

例如:

printf("hello world.\n");

(3) 空语句

空语句由有一个分号组成。

2. 流程控制语句

C语言一种提供了9种流程控制语句,它们大致可以分为以下几类:

选择结构控制语句:if…else和switch

循环结构控制语句:for、while和do…while

结束本次循环语句:continue

终止循环和多分支语句:break

无条件转移语句:goto

函数返回语句:return

3. 复合语句

C语言允许将一条或多条语句用花括号{}括起来形成复合语句,也称为语句块。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-01-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 电子荣耀 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
C语言入门笔记3
函数调用语句由函数名、实际参数加上分号“;”组成。执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调函数体中的语句,求取函数值。通过调用函数printf(),来实现输出字符串的功能。
用户6755376
2020/03/20
9830
C语言 | 语句概述
以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~
小林C语言
2021/03/18
1.5K0
C语言 | 语句概述
3.3 C语言语句
(1)将浮点型数据赋给整型变量时,先对浮点数取整,即舍弃小数部分然后赋予整型变量。
小林C语言
2020/12/04
8870
3.3 C语言语句
2.2 C语句
⑨goto (转向语句,在结构化程序中基本不用沟通语句)
小林C语言
2019/08/16
4630
2.2 C语句
C语言初阶:四.C语言基础概念(转义字符,语句和语句分类,注释的作用)
概念定义:转义字符是C语言中表示字符的一种特殊形式,主要用“反斜杠”开头,后面跟一个字符(通常为一个)来表示。
折枝寄北
2024/11/19
2070
C语言之语句和语句的分类
函数调用的时候,也会加上分号,就是函数调用语句。(不了解库函数和自定义函数的,可以看看博主的这篇文章https://blog.csdn.net/wait___wait/article/details/135047014)
用户11328191
2024/10/23
1450
C语言之语句和语句的分类
C语句和程序流
1、 表达式和语句 在C中,表达式代表值,而语句代表给计算机的指令。 表达式 表达式由运算符和操作数组成。最简单的表达式只是一个不带运算符的常量或者变量,例如12或者num。复杂一些的例子是20+30和a=12。 语句 语句是对计算机的命令。任何以分号结尾的表达式都是一个语句,它不一定要有意义。语句可以是简单语句或复合语句。简单语句(simple statement)以分号结尾,下面是一些例子: int num;//声明语句 num=10;//赋值语句 printf("hello Clang
编程范 源代码公司
2018/04/16
7620
C语言入门系列之3.顺序程序设计和输入输出
从程序流程的角度来看,程序可以分为三种基本结构,即顺序结构、分支结构、循环结构,这三种基本结构可以组成各种复杂程序,C语言提供了多种语句来实现这些程序结构。同时C语言提供的输入输出的函数为IO提供了方便的工具。
cutercorley
2020/07/23
1.2K0
C语言入门系列之3.顺序程序设计和输入输出
【编程经验】表达式和语句及选择结构
在C中,表达式代表值,而语句代表给计算机的指令。 表达式 表达式由运算符和操作数组成。最简单的表达式只是一个不带运算符的常量或者变量,例如12或者num。复杂一些的例子是20+30和a=12。 语句 语句是对计算机的命令。任何以分号结尾的表达式都是一个语句,它不一定要有意义。语句可以是简单语句或复合语句。简单语句(simple statement)以分号结尾,下面是一些例子:
编程范 源代码公司
2018/07/24
5190
C语言入门这一篇就够了-学习笔记
按照之前的计划,这篇文章本该写C语言简介,包括一些历史背景,发展状况, 语言特点什么的,这些东西着实比较啰嗦。
诸葛青云
2019/09/20
6440
C语言入门这一篇就够了-学习笔记
C语言基础知识
在日常生活中,我们人与人交流使用的汉语、英语、日语等是属于我们人与人之间的语言。无论哪种语言它都是有规定的,有一套独属于它的标准,这让我们人与人之间可以交流思想、想法和信息。同样的,人与计算机交流的过程中也需要规定一套标准的语言,即计算机语言,也叫机器语言,C语言就是一门计算机语言。计算机语言还有很多种,例如:Python \ Java \ C++ \ Go等,在C语言诞生的这么长时间里,它一直都是非常主流的计算机语言。
_小羊_
2024/10/16
1880
C语言基础知识
go语言慢速入门——流程控制语句
go的流程控制语句很有特色。if-else,for,switch-case。注意go没有while和do-while语句。除此之外go还有和特定类型绑定的流程控制模块。例如,用于容器类型的for-range循环。 go支持break,continue以及goto语句,另外go还支持特有的fallthrough语句。
zy010101
2022/07/28
4700
第1讲:C语言常见概念
目前已知已经有上千种计算机语言,人们是通过计算机语言写的程序,给计算机下达指令,让计算机工作的(比如excel表格帮我们统计一些事情,教务系统对同学们的信息、作业进行管理)。
用户11290648
2024/09/25
1860
第1讲:C语言常见概念
【C生万物】初始C语言
人与人之间的交流使用的是自然语言。如汉语,英语,日语。 人与计算机是怎么交流的呢?使用计算机语言。 目前已知已经有上千种计算机语言。人们是通过计算机语言写的程序,给计算机工作的。 C语言是一门通用的计算机编程语言,广泛用于底层开发。C语言是一门面向过程的计算机编程语言。
爱敲代码的小杨.
2024/05/07
1790
【C生万物】初始C语言
java运算符、表达式和语句
1.加减运算符:  +,-     加减运算符是二目运算符;加减运算符的结合方向是从左到右;加减运算符的操作元是整型或浮点型数据,加减运算符的优先级是4级。  2.乘、除和求余运算符: *,/,% 以上运算符是二目运算符,结合方向是从左到右,乘、除和求余运算符的操作元是整型或浮点型数据。运算符的优先级是3级。 3.算术表达式   用算术符号和括号连接起来的符合java语法规则的式子,称为算术表达式。
用户7886150
2021/04/22
6350
初始C语言(下)
C语言中的有着一批保留着名字的符号,比如:if,int,return,这些都被称之为关键字。关键字有些重要的性质要了解到:
用户11295429
2024/10/16
1140
初始C语言(下)
【C语言篇】细数C语言中的奥秘:你真的了解这些关键概念吗?
​ ⽬前已知已经有上千种计算机语⾔,⼈们是通过计算机语⾔写的程序,给计算机下达指令,让计算机 ⼯作的。
半截诗
2024/10/09
1700
【C语言篇】细数C语言中的奥秘:你真的了解这些关键概念吗?
c语言从入门到实战——在系统学习C语言之前所需要了解的知识
本文基于VS2022,将介绍一系列的C语言常见概念,让读者对C语言有一个初步的了解,并对后续的学习做下铺垫。
鲜于言悠
2024/03/20
2160
c语言从入门到实战——在系统学习C语言之前所需要了解的知识
【C语言】常见的C语言概念
那人和计算机是怎么交流的呢? 使用计算机语言。 目前已知已经有上千种计算机语言,人们们是通过计算机语言写的程序,给计算机下达指令,让计算机工作的。 C语言就是众多计算机语言中的⼀种,当然C++/Java/Go/Python都是计算机语言。
zxctscl
2024/09/20
1.5K0
【C语言】常见的C语言概念
【精通C语言】:分支结构if语句的灵活运用
本篇介绍的是控制语句。 控制语句用于控制程序的执行流程,以实现程序的各种结构方式(C语言支持三种结构:顺序结构、选 择结构、循环结构),它们由特定的语句定义符组成,C语言有九种控制语句。 可分成以下三类:
屿小夏
2024/01/22
2060
【精通C语言】:分支结构if语句的灵活运用
相关推荐
C语言入门笔记3
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档