C语言程序设计要点.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计要点 一、简单C程序介绍 二、C程序的开发过程 三、基本数据类型、运算符和表达式 四、函数与程序结构 五、数组 六、指针 七、结构体 一、简单的C程序介绍 C语言程序的结构: 例顺序表插入。 #include “stdio.h” /*包含预处理语句*/ /* 在顺序表中第i个数据元素前插入数据元素x */ int sxbcr(int i,int x,int v[],int *p) { int j,n; n=*p; if((i<1) || (i>n+1)) return (0); else { for(j=n;n>=i;j--) v[j]=v[j-1]; v[j]=x; *p=++n; return (1); } } /*This is the main program */ main() { static int a[]={3,2,7,1,9}; int i,x,n=5; scanf(“%d,%d”,&i,&x); /*读入两个整数,存入变量i和x中*/ sxbcr(i,x,a,&n); /*调用顺序表插入函数*/ for(i=0;i<n;i++) printf("%d,",a[i]); printf("\nn=%d\n",n); } 通过以上例子可以看出: 1.C程序是由函数构成的。每个程序由一个或多个函数组成,其中必须有且仅有一个主函数main( )。 2.一个可执行的C语言程序总是从main函数开始执行,而不论其在整个程序中的位置如何。 3.每条语句和数据定义的最后必须有一个分号(;)。 说明:在以下三种情况下不允许有分号: a.所定义的函数的名称后面不使用分号; b.在右花括号“}”后面不使用分号; c.预处理语句后面不使用分号。 4.C对输入输出实行函数化。 5.C程序书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行上。 6.可用/*……*/对C程序中的任何部分作注释,注释可以写在程序的任何位置上,“/*”与“*/”也可不在同一行上。 7.在C语言中,大小写字母是有区别的。(C语言习惯用小写字母) 8、 文件包含 文件包含是指一个源文件可以将另一个源文件的全部内 容包含进来。 使用命令:#include” 文件名“ 例:#include <stdio.h> #include <math.h> // 系统提供的被包含文件 #include “file1.h” //用户自己编写的被包含文件 说明: 1.一个include命令只能指定一个被包含文件。 2.文件名可以用双引号或尖括号括起来。 3.被包含文件与所在文件经预编译后成为一个文件。 1.编辑:选择适当的编辑程序,将C语言源程序通过键盘输入到计算机中,并以文件的形式存入到磁盘中(.C) 2.编译:即将源程序翻译成机器语言程序的过程。编译出来的程序称为目标程序(.OBJ) 3.连接:编译后生成的目标文件经过连接后生成最终的可执行程序(.EXE) 三、数据类型、运算符和表达式 1、 C语言数据类型 整型 (int, short int ,long int) 字符型(char) 单精度型 (float0 算术类型 实型(浮点型) 基本类型 枚举类型 双精度型(double) 指针类型 数据类型 数组 构造类型 结构体类型

文档评论(0)

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

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

1亿VIP精品文档

相关文档