项目一 简单C程序编写.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:80 大小:11MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

项目一 简单C程序编写.ppt

项目一简单C程序编写.ppt

预览

免费试读已结束,剩余 70 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

普通高等教育“十二五”规划教材·计算机专业兴趣是最好的老师知识有限创意无限欢迎大家学习C语言程序设计项目一简单C程序编写任务1了解C语言的发展在这种情况下,人们希望有一种语言既有高级语言使用方便的长处,又有低级语言能够直接操作计算机硬件的优点,因此,C语言就应运而生了。C语言是1972年由美国的DennisM.Ritchie设计发明的,并首次在UNIX操作系统的DECPDP-11计算机上使用。随着微型计算机的日益普及,美国国家标准协会ANSI(AmericanNationalStandardInstitute)为C语言制订了一套ANSI标准,成为现行的C语言标准。随着C语言的不断发展、应用和普及,目前,C语言已经能够在多种操作系统,如UNIX,DOS等环境下运行,实用的C语言编译系统也种类繁多,如MicrosoftC,TurboC,VisualC++等。C语言设计精巧,功能齐全,既适合编写应用软件,又适合作为系统描述语言编写系统软件,是近年来最受人们欢迎的系统程序设计语言之一。二、C语言的特点C语言能够成为目前应用广泛的高级程序设计语言之一,完全是由其语言特点决定的。C语言的特点可大致归纳如下:(一)基本语言组成部分紧凑简洁ANSIC有32个关键字,44个运算符,9种控制语句,语言组成精炼简洁,使用方便灵活ANSIC(标准C语言)有32个基本关键字autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunionunsignedvoidvolatilewhile(二)运算符丰富,表达能力强(三)数据结构丰富,结构化好(四)具有结构化的控制语句(五)提供了某些接近汇编语言的功能,有利于编写系统软件(六)程序所生成的目标代码质量高(七)程序可移植性好任务2了解简单的C程序main(){变量定义执行语句func1(1);}voidfunc1(){变量定义执行语句func2();}...上面代码段中的main(),func1()…都是函数。通过上面的代码可以发现,C语言程序是由多个函数构成的,在C语言程序中有一个有特殊名字的函数,即main()函数,也称为“主函数”,所有C语言程序都必须包含它。C语言程序是以main()函数作为执行的起点,并在main()函数中结束。(二)简单的C程序下面先从简单的C程序实例入手,分析一下C程序的结构和特点,先看下面的C程序例题。【例1-1】阅读下面的简单程序。/*filenamea1.C*/#include<stdio.h>main()/*主函数*/{inta,b;/*声明部分,定义两个整型变量*/a=1;b=a+1;/*给两个变量赋初值*/printf(″%d″,b);/*输出b的值*/}本程序的运行结果为:2【例1-2】将两个整数之和显示出来。/*filenamea3.C*/#include<stdio.h>main(){inta,b,sum;/*定义a,b,sum三个整型变量*/a=100;b=200;/*给变量a和b赋值*/sum=a+b;/*计算a与b的和,存入变量sum中*/printf(“sum=%d\n”,sum);/*输出sum的值*/}本程序的运行结果为:sum=300从上面的例子可以总结得出,C程序的结构主要有如下特点:(1)所有的C程序都是由一个或多个文件组成的,一个文件又可以由一个或多个函数组成。(2)函数是组成C语言结构化程序的最小模块。(3)一个函数由函数头和函数体组成。函数头一般包括函数类型、函数名、参数类型以及参数说明;函数体由花括号括起来,一般包括声明部分和执行部分。(4)一个C程序中有且仅有一个主函数main()。(5)一个C程序总是从main()函数开始执行的,不管main()函数出现在整个程序的哪个位置。(6)C程序使用“;”作为语句的终止符或分隔符。C程序书写格式自由,即一行中可以有多个语句,一个语句也可以占用多行,语句之间必须用“;”分隔。(7)C程序中用“{}”表示程序的结构层次范围。注意“{}”必须配对使用。(8)可以对C程序作注释,主要是对程序功能的必要说明和解释。注释部分的格式是:/*注释内容*/或//注释内容。二、C程序的上机步骤C语言是一种编译型的程序设计语言,一个C程序要经过编辑、编译、连接和执行4个步骤才能得到运行结果。(一)编辑在TurboC环境下,将C语言源程序通过键盘输入到计算