- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
本例中,主函数main()仅包含一个语句,该语句仅由printf()输出函数构成,“\n“是一个换行符。语句后面有一个分号。*1、/**/中间的内容表示“注释”。注释是程序员对程序某部分的功能和作用所做的说明,是给人看的,对编译和运行不起作用。
2、语句inta,b,sum;定义三个整型变量。(int=integer)3、语句a=123;是一个赋值(assign)语句,把常数123赋给变量a。语句b=456;也是一个赋值语句。该行包括两个语句。(C语言中,一个语句可以占多行,一行也可以有多个语句)。
4、语句sum=a+b;计算a、b之和,并把和值赋变量给sum,这是一个赋值语句。
5、printf()输出sum的值,输出格式用“格式字符串”%d指定。%d表示整型格式,在输出时,该位置用对应变量sum的值代替。6、程序的输出信息为:sumis579C语言程序设计项目化教程基础篇
本篇以简易计算器项目为背景,介绍C语言中的数据与运算、程序控制结构等编程基本要素。为了便于相关理论知识的学习,将项目分解为四个子任务,分别贯穿于第2章至第5章中进行分析和实现。通过本篇的学习,学生应了解C语言的特点和基本编程方法,并能利用C语言基础知识编写简单的程序,解决日常生活和工作中的小问题。简易计算器项目概述项目涉及的知识要点该项目涉及的知识要点有:C语言的基本数据类型、常量和变量、运算符和表达式、输入/输出函数、顺序结构程序设计、选择结构程序设计和循环结构程序设计。项目的主要任务和目的使学生理解和掌握项目所涉及的知识要点内容,培养学生的编程逻辑思维能力,初步掌握利用C语言进行软件开发的基本方法和步骤。简易计算器项目概述项目功能描述实现一个简易计算器,能够完成整型数据和实型数据的加、减、乘、除四则运算。为了给用户提供方便,要求采用人机对话形式,首先提供系统操作主菜单,给出加、减、乘、除和退出五个选项,当用户选择某一菜单项后(退出选项除外),系统提示输入第一个运算数和第二个运算数,并给出运算结果。然后询问是否继续计算,如果输入字母“y”或“Y”,重新返回主菜单;如果输入其他字母,则结束计算并退出系统。简易计算器项目概述界面设计(略)任务分解第2章:任务一项目中数据类型的定义第3章:任务二用输入/输出函数实现项目主菜单的顺序执行第4章:任务三项目主菜单的选择执行设计第5章:任务四项目主菜单的循环执行设计???C语言概述
1.1C语言的发展及特点1.2简单的C程序介绍1.3C程序的开发过程1.4VC++6.0集成开发环境1.5本章小结
一、C语言的发展C语言是1972年由美国的DennisM.Ritchie设计开发的。它由早期的编程语言BCPL(BasicCombinedProgrammingLanguage)发展演变而来。早期的C语言主要用于UNIX操作系统,随着UNIX的广泛使用,C语言也迅速得到推广,并出现了许多版本,由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。§1.1C语言的发展及特点§1.1C语言的发展及特点
为了改变这一状况,美国国家标准协会(ANSI)根据C语言问世以来的各种版本对C语言进行改进和扩充,制定了ANSIC标准,成为现行的C语言标准。目前,在微机上广泛使用的C语言编译系统有BorlandC++,TurboC,MicrosoftVisualC++(简称VC++6.0)等。1.C语言简洁、紧凑C语言简洁、紧凑,而且程序书写形式自由,使用方便、灵活。2.C语言是高、低级兼容语言C语言又称为“中级”语言。它介于高级语言和低级语言(汇编语言)之间,既具有高级语言面向用户、可读性强、容易编程和维护等优点,又具有汇编语言面向硬件和系统并可以直接访问硬件的功能。二、C语言的特点3.C语言是一种结构化的程序设计语言结构化语言的显著特点是程序与数据独立,从而使程序更通用。这种结构化方式可使程序层次清晰,便于调试、维护和使用。4.C语言是一种模块化的程序设计语言所谓模块化,是指将一个大的程序按功能分割成一些模块,使每一个模块都成为功能单一、结构清晰、容易理解的函数,适合大型软件的研制和调试。二、C语言的特点5.C语言可移
文档评论(0)