第一章C语言程序的设计导引.ppt

  1. 1、本文档共114页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章C语言程序的设计导引

教学与考核方式 1、课时安排 总学时:80学时 (理论:56学时;实验:24学时) 2、考试形式 闭卷考试 3、平时考核 保证出勤,完成作业,积极参与网络平台操作 4、上机实验 保证出勤,完成预习实验及实验报告。 如何学好C语言程序设计 教学内容 介绍什么是计算机、什么是程序、什么是程序设计语言; 讲解利用Dev-C++工具完成HelloWorld程序的开发过程; 介绍C语言的历史沿革及特点; 讲解学习一门新的程序设计语言时如何快速入门的三要素; 给出几个小案例分析。 1.1 程序与程序设计语言 软件 软件是程序、程序操作的数据以及相关的文档资料的总称。 软件用于解决实际问题,即模拟某个具体的小的客观世界。 完整的软件开发需要一定的流程才能保证软件的质量。 软件开发的过程 软件团队的角色 1.2 C语言相关知识概述 1.3 C语言程序设计快速入门 (1)函数原型:   int printf(格式控制串, 参数2,…,参数n); (2)功能:   按格式控制所指定的格式,在标准输出设备上输出参数2、…、参数n的值,直到出现字符串结束’\0’为止。 (3)参数: 格式控制:是一个字符串,可包含下列三种字符类型 一般文本,伴随直接输出。(普通字符) ASCII控制字符,如\t 、 \n; 格式说明字符:%格式字符,常见的有: %d:十进制带符号整数 %f:浮点数 %c:单个字符 %s:字符串     指定输出数据的类型、格式、个数。 参数2,…参数n:与格式控制参数中格式转换字符相呼应。 (1)函数原型:   int scanf(“格式控制字符串”, 接收输入的地址列表 ); (2)功能:   按格式控制所指定的格式,在标准输出设备上输出参数2、…、参数n的值,直到出现字符串结束’\0’为止。 (3)基本输入任务的解决步骤 第一步:定义一个特定类型的变量。 变量定义的语法格式:变量的类型 变量名; 变量的类型有整型int,双精度浮点型double,字符型char等; 变量名由程序员自己定义,相应的语法规则为: 变量名必须是以字母或下划线_开头,后面跟若干字母、数字或下划线_ ,需要特别提醒的是,为了使你的程序更易读,我们在给变量取名时最好见名知义,如商品价格取名为price,商品数量取名为num等,一般变量名推荐采用小写。如果是整型简单变量,一般可命名为i,j,k,m,n等,如果是浮点型简单变量,一般命名为x,y,z等,如果是字符型简单变量,一般命名为ch等。 第二步:利用scanf库函数进行输入。    利用scanf输入的示例 1)输入一个整数。  int n; //第一步:定义一个整型变量n。 scanf(“%d”, n); //第二步:从键盘读入一个整数,送到变量n。 2)输入一个浮点数。 double x; //第一步:定义一个浮点型变量x。 scanf(“%f”, x) //从键盘读入一个浮点数,送到变量x中。 3)输入一个字符。 char ch; //第一步:定义一个字符型变量ch。 scanf(“%c”, ch);//从键盘读入一个单独的字符,送到变量ch中。    scanf库函数要求从键盘输入数据到特定的内存单元(变量就是内存单元的抽象)中,为取变量的地址。 注释 // 打头的到本行结束的所有字符,称为单行注释。 以/*开头,以*/结尾的多行注释 编译器在编译时会忽略所有的注释。注释只是给人看的,它可以帮助我们更容易的理解程序设计的思路,使程序更易读,更易于修改和维护。 思考:如输入一个整数,然后输出它的平方、立方等的简单程序 程序 程序运行结果: 1.4 案 例 分 析 如何才能把程序设计课程学好 分析问题的能力,特别是从计算和程序的角度分析问题的能力。 掌握所用的程序语言,熟悉语言中的各种结构,包括其形式和意义。 学会写程序。 检查程序错误的能力。 熟悉所用工具和环境。 Helloworld程序的扩展四: /** * 程序功能:主要演示如何利用printf库函数设计字符界面。 * \n为转义字符---换行符 * 作 者:BBC * 联系方式:QQ * 开发日期:2010年9月20日 */ #include stdio.h int main(int argc, char *argv[]) { printf(\t您的本次购物清单如下:\n

文档评论(0)

erterye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档