大学计算机程序设计基础(c语言)--第1章 绪论.pptVIP

大学计算机程序设计基础(c语言)--第1章 绪论.ppt

  1. 1、本文档共13页,可阅读全部内容。
  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语言)--第1章 绪论

计算机程序设计基础(C语言) 本章内容 算法 C语言初步知识 C语言程序的开发过程 4 程序设计的基本概念 1 2 3 1.1.1程序和程序设计语言 Contents 计算过程 r=? S= 3.14159*r*r 人们把这种计算机能够识别并可以执行的指令序列称为程序。程序设计语言是计算机能够理解和识别的语言。 解释型语言 编译型语言 求 圆 的 面 积 源代码 main() { float r,s; r=3; s=3.14159*r*r; printf(“s=%f”,s); } 目标程序 000011111111111111000111111110111110101000111110111110101000 1.1.2 程序设计 分析问题 解决方案(大致的思路) 具体操作步骤的描述,即算法 根据操作步骤编写源程序 运行调试程序 整理输出结果,写出相关文档 1.2.1 算法及算法的特性 算法是对具体问题求解步骤的一种描述。 有穷性。 1 确定性。不会产生二义性。 2 可行性。描述的操作在计算机上可以实现。 3 输入。一个算法应有零个或多个输入。 4 输出。一个算法至少有一个输出。 5 自然语言 1.2.2 算法的描述工具 Description of the contents 伪代码 程序设计语言 流程图 Click to edit title style ThemeGallery is a Design Digital Content Contents mall developed by Guild Design Inc. Add your text Add your text Add your text Add your text Add your text Add your text 1.3.1 C语言的起源与发展 流行的C语言版本: Microsoft C 或称 MS C Borland Turbo C 或称 Turbo C ATT C CPL 1963 BCPL 1967 B语言 1970 C语言 1972 ANSI标准 Your Text 现在 ALGOL 60 1960 1.3.2 C语言特点 语言简洁、紧凑,使用方便、灵活。 1 支持结构化程序设计 。 2 运算符丰富。 3 数据类型丰富。 4 较强的编译预处理功能。 5 可移植性好。 6 有高级语言优点,又有低级语言的特点。 7 语法限制不太严格,程序设计自由度大。 8 1.3.3 C程序构成和书写格式 【例1.4】求两个整数m与n的和。 main( ) /* 主函数 */ { int m,n,sum; /* 定义变量m,n, sum*/ m=5; n=3; /* 给变量m,n赋值 */ sum=m+n; /* 求m+n的值,并赋给变量sum */ printf("sum is %d \n",sum ); /* 输出sum 的值 */ } main()函数位置随意。程序执行始于主函数,终止于主函数。 库函数或 用户函数 有且只有一个main函数 重要概念 C语言程序基本单位:函数 包括: 一个主函数main ( )和[若干个其它函数] 书写格式自由,每条C语言语句必须以”;”结束 C语言标准注释方式: /*···*/ VC开发环境允许注释方式:// 书写格式 C语言大小写敏感。 一般每一条语句占用一行 不同层次的语句,从不同的起始位置开始。 #include stdio.h main( ) { int score; printf(Please input score:); scanf(%d,score); if (score=85) { printf(A); } else if (score=60) { printf(B); } else { printf(C); } } 装配连接目标文件形成可执行程序(文件名.exe) 编译源程序(文件名.obj)形成目标程序 中间过程 1.4 C语言程序的开发过程 编辑源程序(文件名.C等) * Content Layouts * Con

文档评论(0)

kfcel5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档