c语句以句号结束对吗

C语言不以句号结束,c语言的语句结束标志是分号,且必须是英文半角下的分号,即‘;’。

在C语言中分号“;”用于结束一个语句,就如同平日常用的句号“。”作用一样。(推荐课程:C语言教程)

C程序是由C语言写的,能完成特定功能的一套完整的指令。组成这些指令的基本元素,称为语句。一个C程序必须要有头文件、一个主程序,主程序必须要以‘{’开头,以‘}’结尾。

两者之间是语句文本。每行语句必须以‘;’分号结尾。注意,所有标点必须用英文标点,如果用中文标点的话,程序会报错。

程序中有时候会有双斜线‘//’,这是单行注释符,它的右边的语句仅仅起注释作用,不会被执行;

此外,还有多行注释符‘/*’和‘*/’,这两个符号中间的内容不会被执行。

扩展知识:

C语言 while(表达式)后面是没有分号的,如果不小心加上分号,系统也不会出现编译错误,但是程序却会不停的执行空操作,形成空循环体,无法执行“while(表达式);”后面的程序,得不到预计的效果。例如,在累加求和的程序中while循环加上分号产生错误。

在do…while循环语句中while后面是有分号的,与普通的语句一样,这个分号是用来结束语句的。如果遗漏了这个分号,程序不会通过编译进而产生错误。

因此,在用do…while循环语句时,不要忘记在while的后面加上分号,即使忘记了,编译器也会有所提示,而不会产生不可预见的错误。

注意:分号在do…while语句中代表一条语句的结束,并不代表循环体的结束。

php 语句以句号结尾,c语句以句号结束对吗相关推荐

  1. python语句分号_【判断题】Python程序中每条语句以分号结尾。 A. 正确 B. 错误

    [判断题]Python程序中每条语句以分号结尾. A. 正确 B. 错误 更多相关问题 当天游览出发前,导游员至少应提前()到达约定的出发地点等候游客. A. 5分钟B. 10分钟C. 20分 当导游 ...

  2. python每条语句以什么结尾_c语言每条语句以什么结束

    c语言每条语句以什么结束? c语言源程序的每一条语句都英文输入状态下的":"结束一条语句. 不同的编程语言有不同的结束标志,Java,C++也是以":"作为一行 ...

  3. SQL语句之DWL、DCL语句

    SQL语句之DWL.DCL语句 =============================================================================== 概述: ...

  4. hql 字符串where语句_hibernate的hql查询语句总结

    4.3 使用HQL查询 Hibernate提供了异常强大的查询体系,使用Hibernate有多种查询方式.可以选择使用Hibernate的HQL查询,或者使用条件查询,甚至可以使用原生的SQL查询语句 ...

  5. python语句块标记_Python简单语句

    简单语句由(逻辑上的)一行组成. 1.表达式语句 表达式也可以是语句.如果表达式是函数调用或者文档字符串的话尤其有用. 例如: "This modue contains SPAM-relat ...

  6. C++primer 第 5 章语句 5.2语句作用域 5.3条件语句 5 . 4 迭代语句 5.5跳转语句 5.6 try语句块和异常处理

    5 . 1 简单语句 C++语言中的大多数语句都以分号结束,一个表达式,比如ival + 5 , 末尾加上分号就变成了表达式语句(expression statement).表达式语句的作用是执行表达 ...

  7. MySQL 8——学习笔记03(插入、更新、删除 数据 [DML语句]、查询数据 [DQL语句])

    MySQL 8--学习笔记03(插入.更新.删除 数据 [DML语句]) 一.插入数据 1.1 插入所有字段.插入部分字段 1.2 同时插入多条记录(批量插入) 1.3 将查询结果插入到表中 二.更新 ...

  8. matlab中if语句的分号,matlab if语句

    摘要 matlab if语句为有条件执行语句.MATLAB计算表达式,如果产生一个逻辑真或者非零结果,然后就执行一条或者多条MATLAB命令语句.当有嵌套if时,每一个if必须和一个相应的end匹配. ...

  9. mysql查询数据库创建语句是_查询数据库语句

    一.Select语句:67页 select语句除了可以查看数据库中的表格和视图的信息外,还可以查看SQL Server的系统信息.复制.创建数据表,其查询功能强大,是SQL语言的灵魂语句,也是SQL中 ...

最新文章

  1. P2240 【深基12.例1】部分背包问题(贪心)难度⭐
  2. CentOS 6.3编译安装Nginx1.2.2+MySQL5.5.25a+PHP5.4.5
  3. SCIP习题 1.21(寻找最小因子)
  4. Python 调度算法 死锁 静动态链接 分页分段
  5. 重磅!GroupFace 人脸识别,刷新 9 个数据集SOTA
  6. 尾递归优化原理与Python实现(以Fibonacci数列和小明爬楼梯问题为例)
  7. ndk-build官方使用说明
  8. python采集人脸_python获取人脸的代码分享
  9. 斗鱼 android系统,Android开发(3)——斗鱼主页实战
  10. [转]计算机类核心期刊投稿的一些资料汇总
  11. 使用ember-simple-auth实现Ember.js应用的权限控制
  12. iphone快捷指令蚂蚁森林能量_iPhone“快捷指令”怎么玩?玩法太多,别让这个功能吃灰...
  13. [ Linux驱动炼成记 ] 12 -音频驱动TAS5754添加EQ参数
  14. C语言加油站程序,计算机学院“0101”计划名师导航篇“C语言加油站”第一讲如期开讲...
  15. 对数据驱动运营的理解
  16. VR全景图片浏览实现
  17. Mathematica13.1的安装与使用配置
  18. oracle 大表删除数据后,回收空间的问题。
  19. 华为nova8pro和小米11哪个好
  20. NLP第2课:中文分词利器 jieba 和 HanLP

热门文章

  1. 如何设计一款通用型恒流源驱动电路?
  2. JS代码练习(上)----cn教程可运行代码
  3. matplotlib左上角数量级的字体大小
  4. java 枚举类型初始化_java 枚举类型分析
  5. Excel制作柱形图
  6. QQ五子棋棋子的数组数据
  7. C语言指针值传递和地址传递
  8. Switch基本配置
  9. python实战(二)模拟登陆两小无猜网
  10. 论解决方案架构师的素养