C知识点1.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C知识点1

第一讲 程序设计基础 计算机语言 高级语言 远离硬件 VB VF C语言 低级语言 贴近硬件 Qbasic 1.1程序设计基本概念(1) 1 机器语言:对于计算机本身来说,它只能接受和处理由0和1代码构成的二进制指令或数据,由于这种形式的指令是面向机器的,因此也称为“机器语言”。 2 源程序:我们把由高级语言编写的程序称为源程序。 3 目标程序:二进制代码表示的程序称为“目标程序”。 4 编译程序:如何把源程序转换成机器能够结构的目标程序,软件工作着编制了一系列的软件,通过这些软件可以把用户按规定语法写出的语句一一翻译成二进制的机器指令。这种具有翻译功能的软件称为“编译程序”。 5 C源程序,用C语言构成的指令序列称为c源程序。 6 C语言的代码编写:按C语言的语法编写C程序的过程,称为C语言的代码编写。 7 C语言源程序文件名的后缀是.C;经过编译后,生成的后缀是.obj,经过连接后,生成文件的后缀是.exe. 例题:在VC++环境中,用run命令运行一个C程序是,所运行的程序的后缀是.exe 8 程序设计一般包含以下几个部分: 确定数据结构 确定算法 编写代码 在计算机调试程序 整理并写出文档资料 9 (考点)算法是指为解决某个特定的问题而采取的确定且有限的步骤。一个短发应该具有以下5个特点: 有穷性:一个算法应该包含有限个操作步骤。 确定性:算法中每一条指令必须有确切的含义,不能有二义性;对于相同的输入必须得出相同的执行结果。 可行性:算法中指定的操作,都可以通过已经出现的基本运算执行有限次后实现。 有零个或多个输入。 有一个或多个输出。 10算法可以用各种描述方法进行描述,最常用的是伪代码和流程图。 11 流程图 (1)传统的结构化流程图 流程线 连接点 (2)N-S流程图:流程图完全去掉了流程线,算法的每一步都用一个矩形框来描述,把一个矩形框按执行次序连接起来就是一个完整的算法描述。这种流程图用量为学者的名字的第一个英文字母命名,称为N-S流程图 12 结构化的语言(C语言是结构化的语言) 顺序结构 选择结构 循环结构 当型循环 直到型循环 13 3种典型结构的流程图 顺序结构 (2)选择结构 判断表达式 (3)循环结构 当型循环 当判断表达式成立 直到型循环 当型循环和直到型循环的比较 当型循环:先判断,后执行,最少执行0次; 直到型循环:先执行,后判断,最少执行1次; 条件成立时:选择结构只能执行一次语句,当型循环可以多次执行同一语句; 条件不成立时:选择结构能执行一条语句,当型循环退出循环 课堂练习题: 1 有以下流程图,请根据流程图写出C语句 2有以下流程图,请根据流程图写出C语句 3 先输入若干个整数,要求打印出其中最大的数,当输入的数小于0时结束,用N-S流程图表示算法。 12 1 13 15 27 0 3 -1 X = 12 max = 12 X = 1 max = 12 X = 13 max = 13 X = 15 max = 15 X = 27 max = 27 X = 0 max = 27 X = 3 max = 27 X = -1 4 请写出下题的解题步骤:编写程序,判断输入的数是否为偶数,若是,输出yes;否则输出no。 Main(){ int x; scanf(“%d”, x); if(x%2 ==0)printf(“yes”); else printf(“no”); } 计算机技术实训讲义——4567375@ 6 起止框 输入输出框 处理框 判断框 语句1 语句2 语句1 语句2 不满足 不满足 满足 判断表达式 满足 语句2 语句1 语句2 语句2 不满足 判断表达式 满足 循环体 语句1 语句1 循环体 不满足 判断表达式 直到判断表达式 满足 X 0 否 是 X = -x 否 X = x - 1 X 0 是 读入一个数x 读入一个数x Max = x 当X0时 是 X max 否 Max = x 读入一个数x 输出max

文档评论(0)

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

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

1亿VIP精品文档

相关文档