c语言六种基本语句是:1、表达式语句;2、标签语句;3、循环语句;4、复合语句;5、跳转语句;6、选择语句。

C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。

C语句可分为以下五类:

1.表达式语句

2.标签语句

3.循环语句

4.复合语句

5.跳转语句

6.选择语句

下面分别作详细说明:

表达式语句

表达式语句由表达式加上分号“;”组成。

其一般形式为:表达式;执行表达式语句就是计算表达式的值和执行副作用。

例如: x=y+z; a=520;赋值语句;

y+z;加法运算语句,但计算结果不能保留,无实际意义;

i++; 自增1语句,i值增1。

i++; 是先运算i后再加1。

++i; 是先把i值增1后运算。

包括空语句,函数调用语句在内都属于表达式语句。

标签语句

标签语句有3种:

标签名:语句

case 常量表达式:语句

default:语句

说明:其中case语句和default语句只出现于switch语句中。

注意,同一个switch中case后的表达式只能出现一次switch(exp)

{

case 2:;

case 1+1:;

}

//ERROR

标签名:语句用于goto,作用范围是函数内部,无法跨函数,并且需要保证同函数内部的标签名唯一。

循环语句

循环语句有4种,分别是while ( expression ) statement

do statement while ( expression ) ;

for ( expression(opt) ; expression(opt) ; expression(opt) ) statement

for ( declaration expression(opt) ; expression(opt) ) statement

循环语句用于实现程序的循环流程。

复合语句

用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句,例如{

x=y+z;

a=b+c;

printf(“%d%d”,x,a);

}

是一条复合语句。

跳转语句

跳转语句有4种,分别是

goto 标签 ;

continue ;

break ;

return 表达式(可选) ;

跳转语句控制程序跳转到另一处执行。

选择语句

选择语句有3种,分别是

if ( expression ) statement

if ( expression ) statement else statement

switch ( expression ) statement

推荐教程: 《c语言教程》

c 语言 常用语句,c语言六种基本语句是什么相关推荐

  1. 二级c语言常用,二级C语言常用库函数.doc

    二级C语言常用库函数 二级C语言常用库函数 二级C语言中,常用库函数可参考下面表格,具体使用方法可参考文件<C标准库函数集.pdf>,更多函数的用法可参考文件<C标准库函数集速查.c ...

  2. c语言常用变量,c语言基本数据类型(c语言常用变量类型)

    数据类型有:基本类型,导出类型,用户自定义类型 基本类型才包括:逻辑型 字符型 整型 浮点型 1.整型百int2(或4)同短整型(或长整型)2.短整型度short2-32768~327673.长整型l ...

  3. c语言二级常考算法大全,二级C语言 常用算法.doc

    二级C语言 常用算法 C语言常用算法 一.计数.求和.求阶乘等简单算法 此类问题都要使用循环,要注意根据问题确定循环变量的初值.终值或结束条件,更要注意用来表示计数.和.阶乘的变量的初值. 例:用随机 ...

  4. 单片机c语言常用的语句有几条,单片机C语言常用语句详解

    <单片机C语言常用语句详解>由会员分享,可在线阅读,更多相关<单片机C语言常用语句详解(22页珍藏版)>请在人人文库网上搜索. 1.C51编程中常见语句的总结.首先,C51定义 ...

  5. 单片机c语言常用语,单片机C语言常用语句详解

    <单片机C语言常用语句详解>由会员分享,可在线阅读,更多相关<单片机C语言常用语句详解(22页珍藏版)>请在人人文库网上搜索. 1.C51编程常用语句总结,一.C51定义SFR ...

  6. c语言表达式语句由,c语言六种基本语句是什么

    c语言六种基本语句是:1.表达式语句:2.标签语句:3.循环语句:4.复合语句:5.跳转语句:6.选择语句. C程序的执行部分是由语句组成的. 程序的功能也是由执行语句实现的. C语句可分为以下五类: ...

  7. 大学c语言常用语句意思,C语言常用语句

    . printf函数调用的一般 printf函数是一个标准库函数,它的函数原型在头文件"stdio.h"中.但作为一个特例,不要求在使用 printf 函数之前必须包含stdio. ...

  8. C语言常用语句之-分支语句

    目录 1.什么是语句? 2.分支语句(选择结构) 3.if语句 3.1 if语句的语法结构: 3.2 单分支if语句实例: 3.3 多分支if语句实例:多个判断语句判断 3.4 悬空else 4.sw ...

  9. C语言常用语句之-循环语句

    目录 1.while循环 1.1 while循环基本语句结构 1.2 while语句中的break和continue 1.2.1 break在while循环中的作用: 1.2.2 continue在w ...

最新文章

  1. 零基础参加Java培训班合适吗
  2. 杨强:人工智能在企业的落地是一门大学问
  3. git rebase用法
  4. 区块链BaaS云服务(13)广州微链GGC全球游戏链(Global Game Chain)
  5. Qt5 中 QWebEngineView 的使用,让桌面客户端和 web 端友好通信
  6. python调用winrar解压_批量文件解压缩脚本(Python3.5 + WinRAR)
  7. python 分离整数与小数_Python编程:离不开算术运算符的顺序结构
  8. 计算机组成原理题库带答案详解,计算机组成原理试试题库(含答案解析) -.doc
  9. STM32F103按键操作的另一种实现——状态机
  10. 三星Note 10 Pro曝光:搭载骁龙855处理器 后置四摄
  11. 微机笔记6——输入输出控制
  12. 推荐 | 自然语言处理、计算机视觉等机器学习实战项目练手平台
  13. window上装python,pip
  14. 原生js实现星级评分
  15. ANDROID StrictMode 使用
  16. CallServerInterceptor拦截器分析
  17. 关于CMNET和CMWAP联网实践
  18. 苹果电脑python怎么安装request_python怎么装request
  19. 【1024社区大奖】助你狂揽大奖[保姆级教程①]
  20. JavaScript深入浅出第2课:函数是一等公民是什么意思呢?

热门文章

  1. 移动支付线上线下支付场景
  2. 五种开源协议:GPL, LGPL, APACHE, BSD, MIT
  3. 【Java 责任链模式实例】
  4. 北京邮电大学计算机学院李剑,北京邮电大学李剑教授学术报告
  5. 最高月薪20K?平均薪资近万...在华为子公司工作是什么体验?
  6. 每天一排序:归并排序
  7. 全群禁言群检测删除投票广告的方法
  8. jQuery Mobile 按钮、图标
  9. phpEXCEL导出的数字太长,显示不完整
  10. “东数西算”下数据中心的液冷GPU服务器如何发展?