- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模块二项目的数据定义及运算
* * 江阴职业技术学院 程序设计基础(软件) 程序设计基础(软件)课程组 * * 工作任务 学习目标 * * 谢谢! 任务2-1:数据定义 任务2-2:数据运算 模块二 项目的数据定义及运算 掌握数制; 掌握标识符与命名规范; 掌握C语言基本数据类型的定义; 掌握运算符与表达式的使用 理解并掌握项目所需数据类型的定义以及基本运算的实现 模块二 模块总结 本模块主要实现了“学生成绩管理系统”中数据定义和数据运算符的学习,为后续实现该项目的各功能打下了基础。通过本模块的学习和实现,读者应该基本掌握了程序设计基本概念和进制、标识符与命名规范、C语言基本数据类型的定义以及运算符与表达式的使用。其中,C语言基本数据类型的定义是本模块的重点,需要我们读者都能熟练掌握,这样才能真正掌握该方面的知识与技能;而运算符与表达式的使用是本模块的难点,需要我们读者通过自己的项目实践,多练,多做,多积累经验,这样才能达到熟能生巧的程度。 在模块实施的过程中,我们学习到了C语言的一些基本知识和语法。例如: 数值的表示形式。数制中的2个基本概念:数位和位权。 由于数据在内存中是以二进制形式存放的,因此,必须 掌握数制的概念。 (1)数制的概念: 标识符由字母、数字和下划线组成;标识符以字母或下划线开 头的字母、数字和下画线的组合;C语言字母大小写敏感;用户 标识符不能和C语言中的关键字相同;VC++6.0中标识符的最大长 度为64个字符。在本模块的变量定义时,应严格遵循表示的命名 规则。 (2)标识符的命名规则: 模块二 模块总结 算术运算符由+、-、*、/、%等运算符组成。在后续模块的实施 中,我们需利用+、-以及/运算符,对学生成绩进行求平均分、 各分数段所占比率统计等操作。 (3)算术运算符与算术表达式: 关系运算符由、=、、=、==、!=运算符组成,由关系 运算符和运算对象组成的式子是关系表达式。在后续模块 的实施中,我们需使用关系运算符,可以实现学生成绩管 理系统中求最高分、最低分等功能。 (4)关系运算符与关系表达式: =赋值运算符要与等于运算符==区别开来。在后续模块的实施 中,我们可以使用赋值运算符,可以实现学生成绩管理系统中 成绩排序功能中数据的交换。 (5)赋值运算符和赋值表达式: 一、读程题 1、将10进制数120,分别转化为2,8,16进制形式,并验证其正确性。 2、查阅相关资料说明十进制基本整型数据38和-38在计算机的内部表示。 3、字符串”tfn\n\t123”的长度与所占内存空间大小分别是? 4、#define N 5 #define Y(n) ((N+2)*n) 则执行语句z=3*(N+Y(3+1));后z的值? 5、设计以下程序的数据结构:求圆的面积和周长。 作业习题 6、查阅ASCII码表,写出将字符大写字母转换为字符小写字母的公式。 7、写出能表述x100 或 20x50 的C语言表达式 8、设a=1,b=2,c=3, d=4,则表达式ab?a:cd?a:d的结果? 9、表达式231612||2的值?表达式(231612)+2的值? 10、a=12 , 执行语句a+=a-=a*a;后 a的值? 11、a=1 ,b=2,c=3 ,d=4 则执行语句 ++ab++ (++d , c+=d)后a,b,c,d的值? 12、执行int x=4 , y ; y=x- - ; 后x的值?y的值? 作业习题 13、若有定义char a ; int b ; float c ; double d; 则表达式a*b+d-c的值的类型? 14、结合自身体会,描述数学公式与C语言中公式在写法上的不同? 15、试自己设计数据结构和算法,判某1整数是否为素数? 作业习题 * * * 江阴职业技术学院 程序设计基础(软件) 程序设计基础(软件)课程组 * * 工作任务 学习目标 * * 谢谢! *
您可能关注的文档
最近下载
- 2024-2025学年小学科学二年级下册苏教版(2024)教学设计合集.docx
- 2023-2024年卫生健康委公务员考试录用67人题库及答案.docx VIP
- 《大学影视鉴赏》全套完整版教学课件(共877页PPT).pptx
- 2023-2024学年河北省保定市定州市高一(上)期末英语试卷(含解析).docx
- 《齐桓晋文之事》文言重点句子翻译导学案……详解(刘).docx
- 2025届高考英语二轮复习高效备考策略 .pdf
- 产品思维30讲的关键.pdf
- 五权宪法原理.ppt
- 烟台市2024-2025学年高三(上期)期末考试历史试题(含答案).pdf
- 2023年1月浙江省高考英语真题(附答案及详细解析).pdf
文档评论(0)