C程序设计教学课件第2章显示程序基本信息

上传人:E**** 文档编号:91241532 上传时间:2019-06-26 格式:PPT 页数:20 大小:456.50KB
返回 下载 相关 举报
C程序设计教学课件第2章显示程序基本信息_第1页
第1页 / 共20页
C程序设计教学课件第2章显示程序基本信息_第2页
第2页 / 共20页
C程序设计教学课件第2章显示程序基本信息_第3页
第3页 / 共20页
C程序设计教学课件第2章显示程序基本信息_第4页
第4页 / 共20页
C程序设计教学课件第2章显示程序基本信息_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《C程序设计教学课件第2章显示程序基本信息》由会员分享,可在线阅读,更多相关《C程序设计教学课件第2章显示程序基本信息(20页珍藏版)》请在金锄头文库上搜索。

1、第2章 显示程序的基本信息,计划课时:8课时,本章目标,知识目标,理解C程序的基本结构 掌握printf函数的最基本用法 理解C程序的运行过程 掌握编辑、编译、运行C程序的方法 了解C语言的发展历史,技能目标,能够下载并安装C语言集成开发环境Code Blocks 能够编写最简单的C程序并在Code Blocks集成环境中编译、编译、运行之,显示“学生信息管理系统”的基本信息,程序目标 当运行“学生信息管理系统”程序时,在屏幕上显示: 学生信息管理系统,版本1.0,版权所有2010-2020 显示了这些信息后,程序就马上结束 在后续的章节中,将逐步完善该案例程序,使之达到在第1章中所规定的目标

2、,最简单的显示程序基本信息的C程序,/* 这是用于显示程序基本信息的最简单的C语言程序 作者:Bill */ #include int main() /显示程序基本信息 printf(“ 学生信息管理系统,版本1.0,版权所有2010-2020n“); return 0; /程序返回 ,C程序的基本结构,程序注释 由“/*”开始到“*/”结束的部分,及由“/”开始到一行 的结尾部分都是程序注释。 /* 这是用于显示程序基本信息的最简单的C语言程序 作者:Bill */ 及 /显示程序基本信息,预处理指令 预处理指令的目的其实就是告诉C语言编译器在编译C语言 程序时要预先做好的一些事情 #inc

3、lude 标识符说明 标识符说明部分,通常包括一些全局变量定义、外部函数 说明等内容。在例3-1中,没有包括这些内容。关于标识 符说明的使用,将在后续章节中介绍,此处,你也可以不 理会这部分内容。,函数定义 函数定义部分,可以说是C语言程序最重要的部分了。任 何一个C语言程序必须有一个main函数: int main() /显示程序基本信息 printf(“ 学生信息管理系统,版本1.0,版权所有2010-2020n“); return 0; /程序返回 ,C程序的运行过程,当计算机执行该C程序时,它将首先找到main函数的定义,并从main函数的第一个语句起开始逐条执行函数体中的语句 出现在

4、C函数体中的所有“指令”称为C语言语句 C语言语句包括三类:函数调用语句、控制语句、表达式语句,并且必须以“;”结尾 C程序的执行过程总结起来就是:从main函数的第一条语句开始逐条执行main函数体中语句,当执行完最后一条语句后,程序返回到操作系统,printf的使用,为了方便C语言程序员,C语言已经将一些常用的基本函数,称为库函数可供C程序员使用 要使用printf库函数输出信息,必须在C程序中使用预处理#include指令 printf函数用于在屏幕上输出信息 例子: printf(“我叫%s, 我今年%d岁, 我买了一本书,花了%f元n“, “张三“, 30, 23.8); 屏幕输出:

5、 我叫张三,我今年30岁,我买了一本书,花了23.8元,printf的一般格式: printf(格式控制字符串, 要输出的数据1, 要输出的数据2, ); 常用的控制字符包括: (1)d:将参数按十进制整数形式输出; (2)c:将参数作为单个字符输出; (3)s:将参数作为字符串输出; (4)f:将参数作为浮点小数,即实数形式输出。,printf(“我今年%d岁n“, 28); 显示: 我今年28岁 printf(“他是%s,是%s的班学生n”,“马文”,“软件111”); 显示: 他是马文,是软件111班的学生,C语言的历史,C语言是20世纪70年代初期由美国贝尔实验室(Bell Lab)的

6、Dennis M. Ritchie设计的一门程序设计语言,正式发布于1978年 C语言是在B语言的基础上发展起来的 美国国家标准委员会ANSI根据C语言问世以来的各种版本对C语言的扩充,制定了新的标准,称为ANSI C 目前流行的各种版本的C语言的基本部分都是以ANSI C为基础的,也就是说,各种版本的C语言都是ANSI C兼容的,编辑、编译及运行C程序,使用C语言编写的程序称为“C源程序”,也称为C源代码 C源程序适合人来阅读,但是,不能直接在计算机上运行 为了能使C源程序能在计算机上运行,必须首先将源程序录入到计算机中,并通过一个称为“C语言编译器”的工具对其进行“翻译”,将C源程序翻译为

7、计算机可执行代码的过程称为“编译”,编译产生的结果程序称为“执行代码”。 使用Code Blocks集成开发环境,下载及安装Code Blocks集成开发环境,从“http:/www.codeblocks.org/downloads”地址下载Code Blocks的最新版本 运行安装程序 演示,编辑C程序,在能够运行C程序前,需要首先将C源程序录入到计算机中,将C源程序录入到计算机中的过程称为“编辑” 启动Code Blocks,并在Code Blocks中新建一个“工程” 工程是什么:在一个相对复杂的C源程序中,一般都会包括多个相关联的C源程序文件,为了统一管理,Code Blocks需要将

8、这些源程序文件统一在一个称为“工程”的地方对它们进行管理 编辑程序 演示,编译C程序,“编译”是将C语言源代码程序转换为计算机可执行的代码的过程 准确地说,要将C源代码程序转换为计算机可执行代码需要经过“编译”和“连接”两个步骤。在Code Blocks集成开发环境中,将这两个步骤合并并称为“Build” 在Code Blocks集成开发环境中,选择“Build”菜单的“Build”菜单项即可将C源程序生成为计算机可执行的代码 演示,运行C程序,在Code Blocks集成开发环境中,单击菜单BuildRun命令,学生课堂练习,显示“图书信息管理系统”的基本信息 完成练习用的案例程序“图书信息

9、管理系统”中基本信息的显示程序 下载并安装Code Blocks集成开发环境 编写“图书信息管理系统”程序,基本要求如下: (1)编写C程序,用于显示图书信息管理系统的基本信息,比如系统名称、版本、作者等信息; (2)下载并安装Code Blocks集成开发环境; (3)在Code Blocks集成开发环境中编辑、构建并执行该程序,并检查结果的正确性; (4)修正程序,直到结果达到基本期望。,拓展,程序都是由人编写的,俗话说:人非圣贤,孰能无过。编写程序是回出现错误的 程序的错误包括两大类:编译错误和运行时错误 编译错误是指在将C源程序编译为计算机可执行代码的过程中由编译器发现的错误:由于错写了某个关键字或错写了某个符号导致的,改正过来即可 运行时错误是指在程序运行过程中没有得到自己期望的结果:通过分析调试来改正错误,本章小结,介绍了C程序的基本结构 介绍和演示C集成开发环境Code Blocks的安装 编辑、编译并运行了最简单的显示“学生信息管理系统”程序基本信息的程序 学生动手实践,编写了自己的最简单的“图书信息管理系统”程序,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号