网站大量收购独家精品文档,联系QQ:2885784924

第1章C语言初步.doc

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

第1章 C语言初步 无论计算机硬件如何发展,人们需要计算机所做的工作,最终都必须以计算机所能识别的指令形式送入计算机的内存中。这些由一条条的指令组成的集合就是程序。那么简单来说,所谓程序设计就是编写一些程序,使这些程序按照需要来处理和解决问题。学习程序设计之前,选择一门良好的程序设计语言是比较重要的,C语言是目前比较流行的高级程序设计语言。本章介绍的实例,主要涉及C语言的特点、C语言源程序的框架以及C程序的基本书写规范。 1.1 C语言概述 C语言是用于编写程序的语言,编写程序就是用程序设计语言精确、详细地描述计算机执行的所有步骤,程序员们选用C语言的主要原因是: 可移植性:各种系统都提供了各种对C语言的集成化的调试编译环境,使用C语言编写的程序可以轻松地运行在各种平台上而不用做出任何修改。 广泛性:C语言是大部分程序员都使用的语言,它是一个“中级”语言,既有高级语言的功能,又有汇编语言的特点,既可以作为通用的程序开发工具,又可以作为系统程序的设计语言。 简洁性:C语言的关键字少,而且拥有丰富的运算符和数据类型,可以解决大部分“计算型”的问题或者“描述型”的问题。 实例001 一个体现C语言特点的例子 【实例介绍】编写程序在屏幕上输出两个整数的和。 【技术要点】 由于计算机仅仅可以处理内部的数据,因此在解决问题的时候首先考虑数据存放在内存中的位置,接下来利用CPU取出内存中的数据,进行求和操作,结果同时送入内存中存放。C语言提供整数类型,因此可以直接定义整型变量,系统从内存中自动分配数据的存储空间,可以利用输入设备输入数据到内存空间中,同样可以利用输出设备从内存空间中读出数据,显示在输出设备上。 (注意:如果不加特殊说明,默认的输入设备是键盘,输出设备是屏幕。 【程序代码】 01 #include stdio.h 02 void main() { /*主函数开始*/ 03 int a,b; /*声明两个整型变量*/ 04 int s; 05 scanf(%d%d,a,b); /*输入数据,放入到变量a和b中*/ 06 s=a+b; /*求和操作*/ 07 printf(The sum is %d.\n,s); /*输入到屏幕中*/ 08 } 【关键代码分析】 本实例目的是让读者在代码中体会和观察C语言的主要特点。从本例的程序中可以看出,在内存中存放的数据必须说明数据类型,C语言通过关键字来代表常见的数据类型,而不用程序员自行定义。另外,C语言提供了丰富的数据类型满足了程序员的需要。程序设计中具体的操作一般都是利用运算符来描述的,例如描述两个数据相加,可以直接利用加法运算符。C语言不直接提供输入和输出,具体的输入和输出都是通过库函数来设计实现的。 【程序运行】 程序运行的时候,进入屏幕区,输入数据,然后程序运行求和语句,计算两个变量的和,同时在屏幕上显示这个值。 如果在屏幕上输入数据: 3 4 则运行结果为: The sum is 7. 【拓展应用】 当前程序并没有完全体现出C语言的特点,仅代表了C语言的一些主要特点。 C语言程序代码的目标程序短小,另外还可以进行底层处理,这些特点将在后面的实例中逐渐体现出来。 实例002 设计第一个C语言程序 【实例介绍】编写程序在屏幕上输出:This is my first C program。 【技术要点】 一个标准的C语言程序一般格式为: 预处理命令和全局性的声明 main() { 局部变量声明 语句序列 } fun1() {局部变量声明 语句序列 } fun2() {局部变量声明 语句序列 } ( funn() {局部变量声明 语句序列 } C语言完全由函数构成,其中funx为用户自定义的函数,每一个函数表示固定的函数功能,程序中必须包括的是名为main的主函数。本实例主要是对通过这个框架的填充,演示简单的C程序的构成。 【程序代码】 01 #include stdio.h 02 /*main()函数是程序开始运行的地方*/ 03 void main() { 04 printf(This is my first C program.\n); /*调用输出函数,输出字符串*/ 05 } /*程序结束的地方*/ 【关键代码分析】 上面的代码是进行程序设计中编写的一个C语言源代码,源代码是程序的阅读形式。C程序的源代码的扩展名为c。编写源代码完毕以后,保存程序,对源文件命名。 第1行代码利用预处理命令加载头文件stdio.h。C语言定义了很多的头文件,头文件包含了程序所需要的或者是对程序有用的信息。stdio.h

文档评论(0)

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

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

1亿VIP精品文档

相关文档