清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第4章 最简单的C程序设计一顺序程序设计

C语言40 第4章最简单的C程序设计 一顺序程序设计 课堂教学2学时 上机操作2学时 课堂教学累计8学时 上机累计2学时
C语言40 第4章 最简单的C程序设计 -顺序程序设计 课堂教学2学时 上机操作2学时 课堂教学累计8学时 上机累计2学时

C语言40 C语言概述 ·C语言的语句用来向计算机系统发出操作指 个C语句经编译后产生若干条机器指令 一个实际的程序应当包含若干语句 函数是具有执行特定功能的子程序 ·C程序结构如图:
C语言40 C语言概述 • C语言的语句用来向计算机系统发出操作指 令 • 一个C语句经编译后产生若干条机器指令 • 一个实际的程序应当包含若干语句 • 函数是具有执行特定功能的子程序 • C程序结构如图:

C语言40 C程序 源程序文件1 源程序文件2 源程序文件n 预处理命令 全局变量声明 函数1 函数n 函数首部 函数体 局部变量声明 执行语句
C语言40 C程序 源程序文件2 预处理命令 全局变量声明 函数1 函数n 函数首部 函数体 局部变量声明 执行语句 源程序文件1 …… 源程序文件n ……

C语言40 C语句可以分为5类: 1.控制语句,有9种 (1)f()~else~条件语句 (2)for() 循环语句 (3)whie()循环语句 (4)do~whie()循环语句 (5) continue结束本次循环语句 (6) break终止执行 switch或循环语句 (7 switch 多分支选择语句 (8) goto 转向语句 (9) return 从函数返回语句
C语言40 • C语句可以分为5类: 1. 控制语句,有9种 (1) if( ) ~else~ 条件语句 (2) for( )~ 循环语句 (3) while( )~ 循环语句 (4) do~while( ) 循环语句 (5) continue 结束本次循环语句 (6) break 终止执行switch或循环语句 (7) switch 多分支选择语句 (8) goto 转向语句 (9) return 从函数返回语句

C语言40 函数调用语句max(a,b); 3.表达式语句X>y;a=x+y; 4.空语句 5.复合语句又称分程序{} 例: maino tint a, b, C, 1 z=X+y t=z/100 printf( %f,t):.1
C语言40 2. 函数调用语句 max( a,b); 3. 表达式语句 x>y; a=x+y; 4. 空语句 ; 5. 复合语句又称分程序 { } 例: main( ) {int a,b,c;… {z=x+y; t=z/100; printf(“%f”,t);}…}

数据输入输出的概念及在C语言中的卖 1.输入输出是以计算机主机为主体 2.C语言不提供输入输出语句 3.在使用C语言库函数时,要用预编译命令 “# Include将有关的“头文件”包含到用 户源程序文件中
C语言40 数据输入输出的概念及在C语言中的实现 1. 输入输出是以计算机主机为主体 2. C语言不提供输入输出语句 3. 在使用C语言库函数时,要用预编译命令 “#include”将有关的“头文件”包含到用 户源程序文件中

C语言40 在调用标准输入输出库函数时,文件开头 应有以下预编译命令: #nc|Ude或# nclude“ stdio. h” printf,! scanf除外
C语言40 • 在调用标准输入输出库函数时,文件开头 应有以下预编译命令: #include 或#include “stdio.h” • printf, scanf 除外

C语言40 字符数据的输入输出 putchar函数字符输出函数 格式: putchar((C); ·作用:向终端输出一个字符 其中:c是字符变量、字符常量或整型变量
C语言40 字符数据的输入输出 • putchar函数 字符输出函数 • 格式:putchar(c); • 作用:向终端输出一个字符 • 其中:c是字符变量、字符常量或整型变量

C语言40 例4.1输出单个字符 include stdio h> main( Ichar a, b, C a=B'b=O∵c="Y" putchar(a): putchar(b); putchar(c) }运行结果:BOY 问:如何将输出BOY该为输出g O
C语言40 • 例4.1输出单个字符 #include main( ) {char a,b,c; a='B';b='O';c='Y'; putchar(a);putchar(b);putchar(c); } 运行结果:BOY 问:如何将输出BOY该为输出B O Y

C语言40 include stdio h main( Ichar a, b, C a=bb=O: c=Y putchar(a); putchar('in) putchar(b); putchar('in) putchar(c); putchar('in) }运行结果:B O Y
C语言40 #include main( ) {char a,b,c; a='B';b='O';c='Y'; putchar(a);putchar(‘ \n’); putchar(b); putchar(‘ \n’); putchar(c); putchar(‘ \n’); } 运行结果: BOY
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第3章 数据类型、运算符与表达式.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第2章 程序的灵魂一算法.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第1章 C语言概述.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第13章 文件.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第12章 位运算.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第11章 结构体与共用体.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第10章 指针.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)Introduction To Computers.ppt
- 西北工业大学:《软件工程》课程教学资源(PPT课件讲稿,主讲:谢明忠,共六章).ppt
- 计算机信息技术_基础知识测试题一(计算机基础知识).doc
- 计算机信息技术_计算机信息技术习题4.doc
- 计算机信息技术_计算机信息技术习题3.doc
- 计算机信息技术_计算机信息技术习题2.doc
- 计算机信息技术_计算机信息技术习题1.doc
- 西北工业大学计算机系:计算机信息技术(PPT教学课件).ppt
- 计算机信息技术_综合练习.doc
- 计算机信息技术_期末课程考试相关内容.doc
- 计算机辅助设计习题_计算机辅助设计总复习.ppt
- 计算机辅助设计习题_计算机辅助设计 第十七章 建筑造型.ppt
- 计算机辅助设计习题_计算机辅助设计 第十六章 家具及装潢.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第5章 选择结构程序设计.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第6章 循环控制.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第7章 数组.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第8章 函数.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第9章 预处理命令.ppt
- 电子科技大学《Delphi程序设计》_delphi应用.ppt
- 电子科技大学《Delphi程序设计》_delphi组件.ppt
- 电子科技大学《Delphi程序设计》_delphi语法基础.ppt
- 电子科技大学《Delphi程序设计》_认识delphi.ppt
- 电子科技大学《Delphi程序设计》_面向对象程序设计基础.ppt
- VC++程序设计_AnlexVC++1(英文).ppt
- VC++程序设计_AnlexVC++2(英文).ppt
- VC++程序设计_AnlexVC++3(英文).ppt
- VC++程序设计_AnlexVC++4(英文).ppt
- VC++程序设计_AnlexVC++5(英文).ppt
- VC++程序设计_AnlexVC++6(英文).ppt
- VC++程序设计_VisualC++(英文).doc
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)目录.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第10章 中间件技术.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第11章 数据库与WWW.ppt