下载此文档

C语言程序设计_第四章顺序程序设计.ppt


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
高级程序设计语言
吴 凡
TEL: 83202682
E-mail: cdwf@
第四章顺序程序设计
电子科技大学通信与信息工程学院
C语句概述
语句(statement):指示计算机完成一定操作任务的指令。
一条语句编译若干条机器指令
声明:数据的描述,而语句:对数据的操作
每条语句以分号(;)结束
电子科技大学通信与信息工程学院
C程序结构
C程序
源程序文件1
源程序文件2
源程序文件N
预处理指令
全局变量声明
函数1
函数n
函数首部
函数体
局部变量声明
执行语句
电子科技大学通信与信息工程学院
C语句的分类
控制语句
选择语句:
if –else;
switch
循环语句:
for ( ) ~
while () ~
do ~ while ()
转向语句
break; continue
goto;return
电子科技大学通信与信息工程学院
C语句的分类
函数调用语句
格式:函数名(参数表);
例:printf("Hello world\n");
表达式语句
格式:表达式;
例:i++;
例:a = x + y;
重要的表达式语句:赋值语句
格式:赋值表达式;
例:a = 3;
例:if ( (a = b) > 0) t = a;/*区别与赋值表达式的区别,P69*/
区别:赋值表达式可以包含在其它表达式中,赋值语句不行
电子科技大学通信与信息工程学院
C语句的分类
空语句
格式: ;
功能:什么也不做
应用:
循环语句中的空循环体,例 for (i = 0; I < 1000; i++) ;
在程序开发过程中起到占位的作用,例 ... ; /*某一功能暂时未完成,有待今后补齐代码*/
电子科技大学通信与信息工程学院
C语句的分类
复合语句(语句块)
格式: { 语句1; 语句2; ... 语句N; }
复合语句中}后无分号
复合语句在语法上相当于一条语句
在复合语句中(语句块中),可以声明变量
电子科技大学通信与信息工程学院
数据的输入、输出
C语言没有专门的输入/输出(I/O)语句
I/O操作由标准库函数提供
源文件必须包含I/O库函数所对应的头文件()
方法:在源文件顶部,添加#include ""
标准I/O设备
标准输入设备:键盘
标准输出设备:显示器
电子科技大学通信与信息工程学院
字符输出函数putchar
功能:向标准输出(显示器)输出一个字符
调用方式:putchar(c);
参数c可以是字符型或者整型常量、变量、表达式
例: 例:
#include ""
main()
{
char c1 = 'a', c2 = 97;
putchar(c1); putchar(c2);
putchar('a'); putchar(97);
}
#include ""
main()
{
putchar('a');
putchar('\n');
putchar('\141');
}
电子科技大学通信与信息工程学院

C语言程序设计_第四章顺序程序设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-09-06