[理学]C语言程序设计-0--曾剑平.ppt

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

标识符:由英文字母或下划线开头,后接零个或任意多个字母、下划线、数字。 如: 正确:name, a_1_2, Char, _, _os (建议不使用), main, printf (函数名,建议不使用) 错误: 1_abc, char, na#me, na.me 3、数据类型 (1)基本数据类型 整型(short, int, long)浮点型(float, double, long double)字符型 char (2)指针类型: 内存地址 (3)结构化数据类型: 通过数组、结构、联合、枚举来定义。 typedef struct { int number; char name[20]; int score; } STUDENT; 区分字符、字符串 char a; char s[10]; a=‘A’; s=“fudan”; 4、常量 在程序运行过程中值不能改变或不允许改变的数据对象。 整型常量:2010 浮点型常量:3.14159 字符型常量: ‘A’, ‘a’ 字符串常量: “fudan U” 指针常量 为常量命名:(宏定义、预处理命令) #define PI 3.14159 # define AGE 20 一般使用大写,以示与变量区别 语句结尾不能有 ; 不能用等号 # define AGE=20 在后面代码中不能赋值 PI=3.14; 5、变量 在程序运行过程中可以设置或改变值的数据对象。 定义方法: 数据类型 标识符列表; 为变量指定数据类型: int age; double score, salary; typedef struct { int number; char name[20]; int score; } STUDENT; STUDENT student1, student2; 为变量赋值: age =21; score = 2000.5; age_1=19; age_2=30; age_2=age_1; int age=20; //在定义时同时赋值 一行可以写多个语句; 一个语句可以写在多行 C语言程序 #include stdio.h void main() { char subject[]=C语言程序设计; printf(“Welcome to %s. \n, subject); printf(hello, welcome to C langua\ age program. \n); } 编程规范 (1)每个C程序必须有且只有一个主函数main;不管主函数在程序中的位置如何,程序执行总是从主函数开始; (2)所有变量必须先定义(规定数据类型),后使用; (3)每个语句必须用分号“;”结束;(注意是“每个语句而不是每行语句”) 【注意】编译预处理行和函数定义的花括号“}”后不允许加“;”。 (4)C语言本身没有输入/输出语句,其功能须通过调用相关函数来实现; 编程规范 (5)使用系统提供的标准库函数或其他文件提供的现成函数时,必须使用相应的“文件包含” (6)可加注释/* …… */,必须成对出现 (7)程序代码对齐原则 (8)区分大小写 (9)尽量一行写一个语句 提 纲 程序及其执行过程 C语言的历史与特点 C语言的语法与编程规范 VC程序设计环境 简单的C程序 C语言上机步骤 1. 编辑源程序 2. 编译 3. 连接 4. 运行 生成*.obj的目标文件 执行代码 *.c的源程序 生成*.exe的可执行文件 提 纲 程序及其执行过程 C语言的历史与特点 C语言的语法与编程规范 VC程序设计环境 简单的C程序 C语言程序 1、第一个C程序 #include stdio.h main() { printf(hello, world\n); } printf函数在stdio.h中定义,所以必须include这个文件。.h文件一般按照函数类型归类。 2、第二个C程序,求圆面积程序 /*给定半径,求圆的面积*/ #define PI 3.14159 /*编译预处理——宏定义*/ #include stdio.h /*编译预处理——文件包含*/ #include math.h /*编译预处理——文件包含*/ main() //主函数 { float r,s; /*定义变量r、s类型为单精度实型*/ r=1.0; //变量r赋初值 s=PI*pow(r,2); //求圆

文档评论(0)

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

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

1亿VIP精品文档

相关文档