0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

C语言语句的作用和分类

jf_78858299 来源:C语言 作者:闫小林 2023-03-09 10:51 次阅读

C语言语句的作用和分类

1、9种控制语句

if()...else..//条件语句
for()...//循环语句
while()...//循环语句
do...while()//循环语句
continue //结束本次循环语句
break //中止执行switch或循环语句
switch //多分支选择语句
return //从函数返回语句
goto //转向语句,基本上不用

2、函数调用语句

  • 由一个函数调用加一个分号构成。

3、表达式语句

  • 由一个表达式加一个分号构成。

4、空语句

5、复合语句

  • 可以用{}把一些语句和声明括起来成为复合语句。

C语言赋值语句

1、赋值运算符

  • =就是赋值运算符。

2、复合的赋值运算符

  • 在=之前加上其他运算符。

3、赋值表达式

  • 由赋值运算符将一个变量和一个表达式连接起来的式子。

4、赋值过程中的类型转换

将浮点型数据赋给整型变量时,先对浮点数取整,即舍弃小数部分然后赋予整型变量。

将整型数据赋给单、双精度变量时,数值不变,但以浮点数形式存储到变量中。

将一个double型数据赋给float变量时,先将双精度数转换为单精度,存储到float变量的4个字节中。

字符型数据赋给整型变量时,将字符的ASCII代码赋给整型变量。

将一个占字节多的整型数据赋给一个占字节少的整型变量或字符变量时,只将其低字节原封不动地送到被赋值的变量。

5、赋值表达时候和赋值语句

  • 由一个赋值表达式加一个分号组成。

6、变量赋初值

  • 可以用赋值语句对变量赋值,也可以在定义变量时对变量赋以初值。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7002

    浏览量

    88937
  • C语言
    +关注

    关注

    180

    文章

    7604

    浏览量

    136676
  • 函数
    +关注

    关注

    3

    文章

    4327

    浏览量

    62567
收藏 人收藏

    评论

    相关推荐

    C语言中if语句、if-else语句和switch语句详解

    C语言中,有三种条件判断结构:if语句、if-else语句和switch语句
    发表于 08-18 16:36 1.2w次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>中if<b class='flag-5'>语句</b>、if-else<b class='flag-5'>语句</b>和switch<b class='flag-5'>语句</b>详解

    C语言的break转移语句讲解

    C语言的break转移语句是一种用于跳出循环或者switch语句的控制结构。它的作用是提前结束循环或者switch
    的头像 发表于 11-22 15:34 681次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>的break转移<b class='flag-5'>语句</b>讲解

    C语言语句用法

    C语句中如何用if语句实现LED的循环闪烁
    发表于 01-05 08:21

    请问下面的C语言语句表达什么意思?

    下面的C语言语句表达什么意思??
    发表于 11-01 04:14

    C语言语句的规则函数

    的,而C语言语句的规则函数返回的数据类型+函数名+参数+函数主体所以这几行代码也就不难理解了。该函数类型是void型,函数名称是Delay,_IO是类型修饰符,指的是单片机的静态IO口;uint_32_t是指32位的无符号整形变量;由for循环构成了函数的主体,意思是32
    发表于 07-14 08:13

    区分SQL语句与主语言语句

    为了区分SQL语句与主语言语句,所有SQL 语句必须加前缀EXEC SQL处理过程:含嵌入式SQL语句的主语言程序预编译程序转换嵌入式SQL
    发表于 10-28 08:44

    嵌入式SQL语句与主语言之间的通信

    嵌入式SQL嵌入式SQL语句与主语言之间的通信为了区分SQL语句与主语言语句,所有SQL语句必须加前缀EXEC SQL 主
    发表于 12-22 07:44

    单片机C语言教程-基础语句

    单片机C语言教程-基础语句   C语言入门之基础语句  从程序流程的角度来看,程序可以分为三种
    发表于 03-27 17:15 3149次阅读

    C语言入门C语言语句的更换技巧

    C语言中有很多条语句, 在我们以后接触到的程序中无非只有5条语句,而像do while和switch这样的语句并不常用,就只剩下if、for
    发表于 04-28 14:57 123次下载

    C语言的if条件语句演示实例和proteus仿真图

    1、一个完整的C语言程序是由若干条语句按一定的方式组合而成的。按C语言语句执行方式的不同,C程序
    发表于 07-10 17:40 0次下载
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>的if条件<b class='flag-5'>语句</b>演示实例和proteus仿真图

    怎么理解Assert中的断言语句

    为什么项目中的代码需要有Assert断言语句
    的头像 发表于 03-03 14:12 2738次阅读

    Prel语法与C语言语法的异同综述

    Prel语法与C语言语法的异同综述
    发表于 05-25 11:44 6次下载

    单片机中常用的C语言语句合集

    单片机中常用的C语言语句合集
    发表于 01-12 09:24 45次下载

    C语言_语句与位运算基本练习

    总结C语言语句的几个基本练习题,计算素数、排序、求偶数和、可逆素数、水仙花数、交换大小写、交换变量的值、位运算、语法特性等知识点。
    的头像 发表于 08-14 09:46 999次阅读

    C语言-语句(if,for,while.....)

    这篇文章作为C语言基础知识点,介绍C语言常用的几个语句的用法、规则、使用案例。
    的头像 发表于 08-14 10:00 1778次阅读