- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【知识拓展】 3.高级语言程序设计 当两个或者更多的人相互对话的时候,会在他们之间发生一件很普通的事情——语言。同样,计算机与人沟通时也需要语言,其中,机器语言由二进制码组成,它可以直接操纵计算机的硬件,但现在极少使用。目前,用于与计算机沟通的语言多为高级语言,高级语言有很高的可移植性,用高级语言编写的程序叫做高级语言源程序,必须翻译成机器语言目标程序才能被计算机执行。高级语言的翻译有两种方式:编译方式和解释方式。 。 【知识拓展】 编译方式:编译程序把高级语言源程序翻译成目标程序,执行时运行目标程序。解释方式:在运行高级语言源程序时,由解释程序对源程序边翻译边执行。C语言是一门面向用户的高级语言,C语言中的程序要通过编译后才能够运行。 【知识拓展】 4.C语言的发展历史及特点 C语言是由美国贝尔实验室的Dennis Ritchie程序员开发的,它是贝尔实验室Ken Thompson开发的B语言(Combines Programming Language)的继承。它的特点如下: (1)简洁紧凑、灵活方便 (2)运算符丰富 (3)数据结构丰富 (4)C是结构式语言 【知识拓展】 (5)C语法限制不太严格、程序设计自由度大 (6)C语言允许直接访问物理地址,可以直接对硬件进行操作 (7)C语言程序生成代码质量高,程序执行效率高 (8)C语言适用范围大,可移植性好 总之,C语言对程序员要求较高。程序员使用C语言编写程序会感到限制少,灵活性大,功能强,可以编写出任何类型的程序。 【作业】 编程题 1.编写一个C程序,打印出消息“This is my first program in C.”。请小组呈现程序的功能及结构,简述main()、{ }、printf()、 ; 、/* */的含义与用法? ? 感谢您的关注 ! * 任务一 输出“GAME OVER” C 语言程序设计 【行动目标】 掌握C程序的结构和书写规则 掌握Win-TC的使用方法 能够编写包含输出语句的简单C程序 了解计算机系统组成、进制转换等知识 【任务描述】 开发一个最简单的游戏退出界面,在屏幕上显示“GAME OVER”,这将是大家接触的第一个C程序。 通过这个任务,大家将了解C程序的结构和Win-TC操作,掌握如何编写、编译和运行C程序 【任务分析】 开发C程序,首先要具备开发和运行环境,第一个任务要完成Win-TC的安装,这是编辑、编译和运行C程序的前提条件;第二个任务要在Win-TC中编写C程序,完成在屏幕上显示“GAME OVER”的功能;第三任务是在Win-TC中编译和运行该程序。 【任务实施】 1.1 任务1:安装Win-TC 目前,经常使用的是Windows环境下的C语言程序编辑软件——Win-TC。双击安装文件,按照导航一步一步完成安装操作,双击Win-TC图标运行后,将打开如下窗口: “Hello,world”是Win-TC提供的第一个简单C程序,下面一起来体验下如何编写一个简单的C程序。 【例1】简单的C程序 main( ) { printf(“Game Over”); getch(); } 函数头部 函数体开始标志 C语句 函数体结束标志 问题:函数是由什么组成? 【任务实施】 【例2】采用模块结构,改写例1的程序。 show() { printf(“Game Over”); } main() { show(); getch(); } 子函数show() 主函数main() 调用函数 show() 1.一个C程序由一个或多个函数组成,其中必须有一个用 “main”命名的主函数。 2.每个函数由头部和函数体{ }两部分组成。 3.每个C语句以“;”(分号)结尾。 4.可在程序的任何位置用“/*……*/”对C程序作注释。 5.习惯上,书写C程序时均使用小写英文字母。 6.C程序一般都采用缩进格式的书写方法。 重点 C源程序变成可执行文件需用的步骤: 编辑 连接 编译 运行 调试 *.C *.exe 注意 上述过程都在WIN-TC 中进行! C程序的编辑、调试和运行 【例3】从键盘输入三个整数,输出它们的和。 main() /* 计算三个整数的和 */ { int x,y,z,sum; scanf(%d,%d,%d,x,y,z); sum=x+y+z; printf(sum=%d\n,sum);
文档评论(0)