谭浩强c语言学习概述.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主讲:尹燕敏 课程简介 C程序设计是计算机及各理工科专业本科生的一门专业基础课。 主要介绍用高级语言进行程序设计的基本思想和方法,全面讲解C语言中的数据类型、运算符、表达式、各种控制语句、数组、函数、指针、动态内存分配、结构体与共用体的定义与使用,以及C的多文件结构与预处理命令。 通过学习使学生能够初步掌握用C语言进行结构化程序设计的方法。 软件的分类 按软件规模进行划分: 类别 参加人员数 研制期限 源程序行数 微型 1 1~4周 0.5k 小型 1 1~6月 1k~2k 中型 2~5 1~2年 5k~50k 大型 5~20 2~3年 50k~100k 甚大型 100~1000 4~5年 1M(=1000k) 极大型 2000~5000 5~10年 1M~10M 推荐参考书 (1)《C程序设计题解与上机指导》,是本教材配套的参考书 (2)《C语言大学实用教材》(第2版),苏小红等编著,电子工业出版社 (3)《C语言程序设计习题集》,陈朔鹰等著,人民邮电出版社,是一本很不错的补充习题集 上课要求 出勤及纪律:不迟到,不早退,不在教室用餐,上课请关闭手机。课堂上积极思考、踊跃发言。 理论课:因课时紧,每节课的容量很大,因此要求大家课前一定要预习;对疑问较多的地方上课注意听讲,课上集中思想听,不用作太多笔记;课后及时做作业,及时复习消化,有问题及时答疑。 上课要求 实验课:预习每一次实验指导及实验报告,明确实验需要完成的任务,实验报告中需要提交的内容。 出勤及纪律:实验课不迟到和早退,上机过程中遵守纪律,杜绝玩游戏,认真编程,遇到问题请主动问老师或同学讨论。 结束语 第一章 主要内容 1.1 C语言出现的历史背景 1.2 C程序的特点 1.3 简单的C语言程序介绍 1.4 运行C程序的步骤和方法 1.1 C语言出现的历史背景 1.1C语言出现的历史背景 1.1C语言出现的历史背景 1.2 C语言的特点 1.2 C语言的特点 1.3 简单的c语言程序介绍 例1.1 输出一行信息 #include stdio.h void main() { printf (This is a C program.\n); } 例1.2 求两数之和 #include stdio.h void main ( ) { int a,b,sum; a=123; b=456; sum=a+b; printf (sum is %d\n, sum); } 例1.3 求2个数中较大者 #include stdio.h void main ( ) /*主函数*/ { int max(int x,int y); /*对被调用函数max的声明*/ int a, b, c; /*定义整型变量a,b,c*/ scanf (“%d,%d”,a,b); /*输入变量a,b的值*/ c=max (a,b); /*调用max函数,将得到的值赋给c*/ printf (“max=%d”,c); /*输出c的值*/ } 一个简单的C程序例子 int Add(int a,int b) { return a+b; } main() { int x,y,sum=0; printf(“Input two integers:”); scanf(“%d %d”,x,y); sum=Add(x,y); printf(“sum=%d”,sum); } 总结: 函数是C程序的基本单位 一个C程序必须有且仅有一个用main作为名字的函数,这个函数通常称为主函数。 C程序总是从主函数开始执行,与它在程序中的位置无关 主函数调用其它函数 1.4 运行C程序的步骤和方法 1.4 运行C程序的步骤和方法 我们以上讨论的是区别于计算机硬件或其他工程对象的各种软件的共同特点。那么究竟软件有哪些类型?事实上,要给计算机软件做出科学的分类是很难的。但鉴于不

文档评论(0)

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

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

1亿VIP精品文档

相关文档