1 / 50
文档名称:

C语言教程第3章 简单的C程序设计.ppt

格式:ppt   大小:1,270KB   页数:50页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言教程第3章 简单的C程序设计.ppt

上传人:mh900965 2017/2/19 文件大小:1.24 MB

下载得到文件列表

C语言教程第3章 简单的C程序设计.ppt

相关文档

文档介绍

文档介绍:第3章简单的 C程序设计 C 语句分类 表达式语句 复合语句和空语句的作用 基本输入/输出操作的实现 2 C 语句分类 C语句:以“;”作分隔符,编译后产生机器指令. C语句分类表达式语句:表达式加分号构成?空语句: ;?程序控制语句(9种): if( )~else~ switch for( )~ while( )~ do~while( ) continue break goto return 分支循环辅助控制如 total=total+limit; a=3; func( ); printf( “ Hello,world!\n ”); 变量声明语句: int x, y; 3 复合语句:用 {…}括起来的一组语句一般形式: { [ 数据说明部分; ]执行语句部分; } 说明: “}”后不加分号语法上和单一语句相同复合语句可嵌套例: {z=x+y; t=z/100; pritnf( “%f ”,t);} 4 表达式语句-顺序结构程序的基本操作?如何在程序中给变量赋值? ?赋值表达式语句?赋值表达式; ? Total = m * pow(1+r, n); ?如何进行数据的输入输出? ?输入:从标准输入设备上输入数据到计算机内存?输出:将计算机内存中的数据送到标准输出设备?C语言中输入输出操作通过调用标准库函数来实现?# include "" ?在当前目录和 TC 指定的目录中找该文件?# include <> ?在由 TC 指定的文件目录中找该文件 复合语句和空语句的作用 ?在什么情况下使用复合语句? ?条件语句和循环语句在语法上只允许带一条语句?当分支和循环中需要进行多项操作时{ t=x; x=y; y=t; } 被当作一条语句来处理在复合语句中定义的变量只能在复合语句中使用 #include <> main() { int a = 0; { int a = 1; printf("In: a = %d\n", a); } printf("Out: a = %d\n", a); } In: a = 1 Out: a = 0 7 ?空语句有什么作用? ?什么也不做,只表示语句的存在?自顶向下程序设计时用在那些未完成的模块中?延时用的空循环 main() { DataInitialze(); DataProcess(); DataOutput(); } DataInitialze() { ; } 8 C语言无 I/O 语句, I/O 操作由调用函数实现 #include <> 字符输入/输出函数先介绍 c标准 i/o函数库中最简单的、也是最容易理解的字符输入输出函数 putchar() 和 getchar() 1、 putchar 函数(字符输出函数) putchar 函数的作用是向终端输出一个字符: 基本输入/输出操作的实现格式: putchar( c ) 参数: c为字符常量、变量或表达式功能:把字符 c输出到显示器上返值:正常,为显示的代码值;出错,为 EOF(-1) 9 #include <> main() { char a ,b,c; a='b' ; b='o' ; c='y' ; putchar(a) ; putchar(b) ; putchar(c) ; } 输出单个字符运行结果: boy 字符输入/输出函数 10 函数的作用是从终端(或系统隐含指定的输入设备)输入一个字符 字符输入/输出函数 2、 getchar 函数(字符输入函数) 格式:getchar( ) 功能:从键盘读一字符返值:正常,返回读取的代码值;出错,返回 EOF(-1) 输入单个字符#include <> main() {char c; c=getchar(); putchar(c); }

最近更新

耳鼻喉病历书写具体要求 16页

自考人力资源管理00147重点笔记 31页

药剂师工作职责与工作内容(10篇) 7页

装配式结构质量保证措施 7页

计算机顶岗实习工作报告范文(精选10篇) 7页

语文园地五(教案)-部编版语文六年级下册 8页

财务绩效定量评价工作报告 11页

跆拳道理论考试题库完整 12页

辽宁省大连市2021年中考[历史]考试真题与答案.. 10页

部编人教版一年级语文下册第一次月考考试卷(含.. 4页

部编版八年级上册语文第十课《答谢中书书》教.. 4页

酒店服务质量管理主题活动方案 5页

钢筋物资供应、运输及售后服务方案 22页

销售管理期末考试机考 13页

青少年机器人技术等级考试理论综合试卷-20220.. 17页

食堂食材配送服务方案及服务承诺 38页

高三主题班会活动方案经典5篇 19页

高中生物选修2学案 第2章 生物科学与农业 14页

《租赁和信托》课件 29页

《财务知识》课件 34页

年度房屋和土木工程产品竞争策略分析报告 80页

年度二元醇市场分析及竞争策略分析报告 88页

年度豆干市场分析及竞争策略分析报告 88页

《重力沉降》课件 22页

《骨与关节结核》课件 29页

人教版教学课件必修二 第2节 隔离与物种的形成.. 28页

同课异构化学43《蛋白质和核酸》课件人教版选.. 23页

安全管理手册手册》宣贯课件(项目 26页

必修2A版第1章空间几何体12空间几何体的三视图.. 22页

管理学课件第09章战略管理 28页