- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言 教程 (2010新版) 主讲教师:方老师 咨询电话 第一节 开发环境、数据类型、常量、变量、格式化输入输出语句 一、开发环境 1.Microsoft Visual C++ 6.0 2.新建C源程序 文件--新建--文件选项卡--选择C++ Source File--在右侧文件文本框中输入文件名(格式 文件名.c) 3.C程序特点 a.C程序由若干个函数构成 b.程序有且只有一个main函数 c.每条语句末尾以分号结束 d.C程序总是从main进入,最后从main函数退出(结束程序执行) e.main函数可以在程序中的任意位置 4.C程序执行步骤 a.编译:将扩展名为c的源文件编译成扩展名为obj的二进制目标文件(不可执行) b.执行:单击工具栏中“!”执行 为了了解C程序的构成和编写格式,下面先看一个简单的C程序例子。 例2.1 求矩形的面积 #include stdio.h main() {double a,b,area; a=1.2; /*将矩形的两条边长分别赋给a和b*/ b=3.6; area=a*b; /*计算矩形的面积并存储到变量area中*/ printf(a=%f,b=%f,area=%f\n,a,b,area); } 程序中的“#include stdio.h”通常称为命令行,一对括号“”和””之间的stdio.h是头文件,该文件包含有关输入输出函数的说明信息。 main 是主函数名,C语言规定必须用main作为主函数名.其后的一对圆括号()中间可以是空的,但这对圆括号不能省略.,在一个程序中有且只有一个主函数。程序总是从主函数开始执行,从主函数结束。主函数的位置在程序中是任意的,其他函数总是通过主函数调用语句来执行。C程序由主函数和若干个子函数组成. 一对花括号“{ }”括起来的部分为函数体。函数体内通常有定义部分和执行语句部分。 一行内可以写几条语句,一条语句也可以写在多行上,每条语句后必须以“;”作为语句的结束。复合语句要以一对{ }括起来。 可以用/*……*/对C程序中的任何部分作注释。 二、数据类型 1.整型:处理整数 2.实型:处理小数 3.字符型:处理单个字符 三、常量 其值不会改变的量(即常数),常量分整型常量、实型常量、字符型常量。 1.整型常量(整数):15 -25 0 2.实型常量(小数):0.2548 -12.58 1.0 2.字符型常量(用单引号括起来的单个字符): A a 5 四、变量 其值可以改变的量,变量相当于一个容器,专门用来存放相应类型的常量。每个变量对应计算机内存中的一段存储空间,将常量保存到变量中,相当于是将常量存储到计算机内存中。当需要使用内存中存放的常量时,可通过变量名访问存储空间。变量必须先定义,后使用。 1.变量名的命名规则 a.由字母、数字、下划线构成 b.首字符必须是字母或下划线 c.变量名不能取C语言关键字(系统保留字) 合法的标识符: area、PI、_ini、a_array、s1234、P101p 非法的标识符:456P、cade-y、w.w、ab C语言中大写字母和小写字母被认为是两个不同的字符,例如page和Page是两个不同的标识符。 关键字是指系统预定义的保留标识符,又称之为保留字。 2.定义(声明)变量 C语言中的变量也分为整型变量、实型变量、字符型变量 类型符 变量名列表; 1.整型变量 int sum,age; 2.实型变量 float score1; 3.字符型变量 char c1,c2,c3; 3.变量初始化(赋初值) 将相应类型的常量存放到相应类型的变量中 int a,b,c; a=23; b=2; 或 int a,b,c; a=b=c=34; 或 int a,b,c; a=23,b=45,c=234; 五、格式化输入语句(运行过程中给变量赋值) 1.语法格式: scanf(格式控制符,变量地址列表); 2.说明 格式控制符 变量类型 %d 整型 %f 实型 %c 字符型 例: int a; float b; char c; scanf(%d%f%c,a,b,c);/*程序运行过程中,要求用户输入三个数据,分别存放到对应的三个变量中*/ 其中:符号是取地址运行符 六、格式化输出语句 语法格式: printf(格式控制符,变量列表); 例: int a; float b; char c; scanf(%d%f%c,a,b,c); printf(%d%f%c,a,b,c); 例:
文档评论(0)