c程序设计的初步知识

c程序设计的初步知识

ID:34435191

大小:1.34 MB

页数:58页

时间:2019-03-06

c程序设计的初步知识_第1页
c程序设计的初步知识_第2页
c程序设计的初步知识_第3页
c程序设计的初步知识_第4页
c程序设计的初步知识_第5页
资源描述:

《c程序设计的初步知识》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、二级C语言程序设计C语言(1)班第二讲内容回顾№C语言的发展及特点№C程序的构成要点№C程序上机过程№算法的概念及特性№算法的几种表达形式2010年4月6日星期二沈旭升遗留问题再谈闰年以格里历为例,为「年」的计算基础是回归年,而一个回归年大约等于365.24220日。因为在平年公历只计算365日,结果四年后便会累积0.24220×4=0.9688日,大约等于一日,所以便逢四年增加一日闰日以抵销这0.9688日。然而,累积4年后多的0.96876天,与真正的1日尚差0.03124天,故如果不间断地按4年1闰的方式修正,百年后将累积成

2、365×100+25=36525日,比真正的1世纪天数365.24219×100=36524.219多。因此历法学家便重新规定闰年的规则为:公元年份逢4的倍数闰、100的倍数不闰、400的倍数闰、4000的倍数不闰。例如:公元1992、1996年等为4的倍数,故为闰年;公元1800、1900、2100年为100的倍数,当年不闰;公元1600、2000、2400年为400的倍数,有闰;而公元4000、8000年为4000的倍数,则不闰2010年4月6日星期二沈旭升闰年规则四年一闰,百年不闰,四百年再闰润年的条件11.如果n求余400

3、=0或者(n求余4=0并且n求余100<>0)润年的条件:1)能被4整除,但不能被100整除的年份;2)能被100整除,又能被400整除的年份;2010年4月6日星期二沈旭升2010年4月6日星期二沈旭升2010年4月6日星期二沈旭升第2章程序设计的初步知识内容提要№标识符,常量,变量.№数据类型的介绍№算术表达式№赋值表达式№运算符2010年4月6日星期二沈旭升§2.1简单C语言程序的构成及格式例2.1计算长为a,宽为b的长方形面积s的C程序。#includevoidmain()/*主函数*/{inta,b,s

4、;/*定义a,b,s三个整型变量*/printf("a,b=?");scanf("%d,%d",&a,&b);/*读入两个整数,存入变量a和b中*/s=a*b;/*计算长方形的面积s的值*/printf("s=%d",s);/*输出面积s的值*/}a,b=?1.200000,3.600000↙area=4.3200002010年4月6日星期二沈旭升2.1.2从范列中得出小结<1>C语言程序具有整体结构:(1)C程序由函数构成。(2)函数包括函数首部和函数体。(3)必须用main作为主函数名称.(4)每个函数体必须用一对花括号“

5、{“和”}”括起来,包括声明部分和执行部分。(5)声明部分用来对函数中使用的变量和函数作说明。(6)执行部分由基本语句组成,确定完成函数功能的操作。2010年4月6日星期二沈旭升<2>C语言程序格式说明:(1)每个基本语句的结尾必须要用“;”作为终止符。(2)每个程序必须有一个而且只能有一个称为主函数的main()函数。(3)main()函数没有固定的位置。(4)程序一般用小写字母书写。(5)注释部分包含在“/*”和“*/”之间,可以出现在程序的任何地方,在编译时忽略。2010年4月6日星期二沈旭升§2.2标识符、常量与变量标识符

6、:用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列称为标识符,简单地说,标识符就是一个名字。C语言的标识符可以分为三大类关键字、预定义标识符、用户标识符。常量:是在程序运行过程中其值不能发生改变的量。例如256、3.45、’a’、’F’、“12345”、”abcdef”有整形常量,实型常量,字符常量和字符串常量2010年4月6日星期二沈旭升变量:是在程序运行过程中其值可以发生改变的量。变量在内存中占据一定的存储单元。在该存储单元中存放变量的值。变量的引用通过变量的标识符实现,所以一个变量应该有一个名字。a存

7、储单元20000234变量确值变量名称2000212320004345200085672010年4月6日星期二沈旭升C语言规定变量在使用前必须先定义。变量定义的一般形式为:类型说明符变量标识符,变量标识符,…;示例:inta,b,c;floate,f;charx,y;以上int,float,char为类型说明符,a,b,c,e,f,x,y为变量标识符。2010年4月6日星期二沈旭升2.2.1标识符C语言规定标识符必须满足以下规则:(1)标识符由字母、下划线或数字(0~9)组成。(2)标识符的打头字符必须是字母(a~z,A~Z)或下

8、划线_开.(3)大小写字母表示不同意义,即代表不同的标识符。(4)标识符的长度应视各编译系统面定.(5)标识符应当尽量遵循“简洁明了”和“见形知义”的原则。(6)标识符不能使用C语言的关键字。2010年4月6日星期二沈旭升关键字:就是已被C语言本身

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。