2014年C语言程序设计64191663.pptVIP

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计 主讲:梁洁 课程要求 课前请做好预习 保持课堂安静,头脑清醒,思维活跃 做好课堂笔记 认真、独立、按时完成并提交作业 重视上机实践,有效利用宝贵的上机时间 课程内容: 第一章~第十章除第七章 C语言程序设计 学习高级程序设计语言C语言最基本的概念、语法规则和编程方法, 掌握面向过程的结构化程序设计方法 课程重要性 高级程序设计语言的第一门课 为以后的课程打好基础,有利于专业发展 参考书籍推荐 《C语言程序设计(第二版)》 谭浩强著 清华大学出版社 什么是高级程序设计语言? 程序设计语言(计算机语言)分为三类: 机器语言,汇编语言,高级语言 高级语言(高级程序设计语言): 是一种接近人类自然语言并为计算机所接受和执行的计算机语言。 无论在何种机型计算机上,只要配备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以通用了。 目前广泛使用的高级语言有:BASIC、FORTRAN、C、COBOL、JAVA、C++等。 一.简要的介绍C语言 一种语言之所以能存在和发展,并具有生命力,总是有它不同于其他语言的特点: 1.语言简洁、紧凑,使用方便、灵活。 2.运算符丰富。 3.数据结构丰富。 4.具有结构化的控制语句。 5.语法限制不太严格,程序设计自由度大。 7.生成目标代码质量高,程序执行效率高。 8.用C语言写的程序可移植性好。 C语言应用非常广泛,许多著名的系统软件是用C语言编写的,甚至许多应用软件也是用C语言编写的,学习C语言的人也越来越多。 C语言是面向对象的编程语言C++的基础,它们不仅在语法上非常相似,而且也是兼容,但它们也存在根本的区别。 二.C\C++语言的上机集成开发环境 Visual C++ 6.0 Visual C++ 6.0是目前比较流行的一种C++编译系统,因为C语言和C++的兼容性,因此使用C语言编写的程序也可以在Visual C++ 6.0中编译运行. 开始-程序-Microsoft visual C++ 6.0 三.简单的C程序 [例程1.1] 在屏幕上显示hello,world! 0 #includestdio.h /*包含头文件*/ 1 void main ( ) /*主函数*/ 2 { 3 printf(“hello,world!\n”); 4 } 函数名为main的函数——主函数 { } 括起来的部分——函数体 printf—C语言中的输出函数。 [例程1.2]给定两个数的值,求两数之和并输出结果。 0 #includestdio.h 1 void main ( ) 2 { int a,b,sum; /*定义了三个整型变量*/ a=123; b=456; sum=a+b; printf(“sum is %d\n”,sum); } “%d” ——格式字符串,用来指定输入输出时在其出现的位置必须是十进制整数类型 [例程1.3]输入两个不相同的整数,并比较其大小,输出较大的数。 0 #includestdio.h 1 void main ( ) /*主函数*/ 2 { 3 int a,b,c; 4 scanf(“%d,%d”,a,b);/*输入变量a、b的值*/ 5 if (ab) c=a; /*把较大的数赋给变量c*/ 6 else c=b; 7 printf(“max=%d\n”,c); /*输出c的值*/ 8 } scanf—标准输入函数,将两个数值输入到变量a和b的地址所标志的单元中。 四.通过以上的三个例程,我们可以看出C程序的一些特性。 C程序由函数构成 一个C源程序至少包含一个函数(main函数),也可以包含一个main函数和若干个其他的函数。 函数(Fuction)——具有特定功能的程序模块。 2. 定义一个函数 函数类型 函数名(形式参数表) { 变量定义 函数体 } 执行部分 3. 一个C程序总是从main函数函数体里第一个语句开始执行的——程序的入口 4.每个语句最后都必须有一个分号;. 5.C程序书写风格自由,一行内可以写几个语句,一个语句可以写在多行上。 6.C语言本身没有直接的输入输出语句,输入输出的操作是由库函数scanf和printf等函数来完成的。

文档评论(0)

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

1亿VIP精品文档

相关文档