项目一名片设计趣味程序8.doc

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目一名片设计趣味程序8

项目一 “名片设计”趣味程序 C程序的组成和基本语法。 C程序的编译、链接和运行过程。 C语言的格式输入与输出。 C语言各基本数据类型的常量表示方法。 C语言各基本数据类型变量的定义、初始化及使用的方法。 C语言各运算符的优先级以及结合性。 C语言表达式的含义及应用。 了解C语言的特点、基本语法成分,熟悉C程序的组成。 了解C程序的编译及链接过程,熟悉C程序的编译环境。 掌握人机交互的方式和C语言标准输入/输出函数的正确用方法。 理解C语言各基本数据类型在内存储器中的存储形式。 掌握C语言各基本数据类型的常量表示方法以及变量定义方法。 掌握C语言各基本数据类型变量的初始化以及各种数据类型的运算转换。 熟练掌握各种运算符的运算功能、操作数的类型以及运算符的优先级和结合性。 较熟练地进行C语言顺序结构的编程。 通过人机交互的方式,询问用户的姓名、职位及密码。为了保证信息安全,要对密码进行加密,再打印在名片上。密码是一个4位的整数加密规则如下:每位数字都加上5,然后用其和除以10的余数代替该数字,再将第位和第位交换第位和第位交换。通过程序计算出新的密后,打印设计的用户名片。 1.1.1 C语言的发展及主要特点 C语言是世界上广泛流行的程序设计语言之一,是一种面向过程的程序设计语言。1978年美国电话电报公司AT&T)的贝尔实验室正式发表了C语言,同时由W.Kernighan和M.Ritchie合著了影响深远的C Programming Language》一书通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,许多开发机构推出自己的C语言版本,这些版本之间的微小差别不时引起兼容性上的问题美国国家标准学会(American National Standard Institute)在各种C语言版本的基础上制定了一个C 语言标准,于1983年发表通常称之为ANSI C。1987年ANSI又公布了新标准87 ANSI C,目前广泛流行的各种C编译系统都是以它为基础的。 早期的C语言主要是用于UNIX系统,语言的强大功能和各方面的优点逐渐为人们认识,到了年代,C语言开始进入其操作系统,并很快在各类大、中、小和微型计算机上得到了广泛的用,成为当最优秀的程序设计语言之一。 在C的基础上,1983年贝尔实验室的Bjarne Strou-strup推出了C++。C++进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。C++提出了一些更为深入的概念,它所支持的些面向对象的概念容易将问题空间直接地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方式和编程方法因而也增加了整个语言的复杂性,掌握起来有一定难度。但是,C是C++的基础,C++语言和语言在很多方面是兼容的。因此,掌握了语言,再进一步学习C++就能以一种熟悉的语法来学习面向对象的语言,从而达到事半功倍的目的。 目前最流行的语言有以下几种:Microsoft C或称 MS C、Borland Turbo C或称Turbo C、AT&T C。这些语言版本不仅实现了ANSI C标准,而且在此基础上各自作了一些扩充,使之更加方便、完美。它们之间有一定的差别,但对初学者来说,不必过多理会差别,重在理解C语言的特点和编程方法。本书的叙述以Turbo C为准。 现在在计算机上广泛使用的C语言编译系统有Visual C++6.0、Turbo C等。为了满足读者学习和参加计算机等级考试等多方面的需要,本书选定的上机环境为Visual C++ 6.0。在附录中对Turbo C 2.0开发环境进行了介绍,可以参考学习。 2.C语言的主要特点 C语言是一种通用、灵活、结构化、标准化、使用广泛的编程语言,能完成用户的各种任务,特别适合进行系统程序设计和对硬件进行操作的场合。C语言本身不对程序员施加过多限制,是一种专业程序员优先选择的语言。主要特点: (1)C语言简洁、紧凑,使用方便、灵活。C语言一共只有32个关键字9种控制语句,而且程序的书写形式自由。 (2)运算符丰富。C语言共有34种运算符,且把括号、赋值、逗号等都作为运算符处理。 (3)数据结构类型丰富。C语言支持各种高级语言普遍使用的基本数据类型,并允许用基本数据类型构造复杂的数据类型。同时,引入了指针的概念,可使效率更高。 (4)具有结构化的控制语句。结构化语言的显著特点是代码及数据的分割化,即程序的各个部分除了必要的信息交流外,彼此独立。这种结构化方式可使程序层次清晰,便于使用、维护以及调试。C语言是以函数的形式提供给用户的,这些函数可方便调用。 (5)语法限制不太严格,程序设计自由度大。 (6)C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件

文档评论(0)

haowendangqw + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档