下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章习说明机器语言、汇编语言和高级语言各自的特点。机器语言的编写十分繁琐,编写出的程序完全是0与1的指令代码,可读性差且容易出错。汇编语言使用助记符(Mnemonics)来代替和表示特定低级机器语言的操作。高级语言写的程序不面向机器,因而抽象级别高,是可移植的。简要概括C语言的特点。影响深远,应用广泛,语言简洁,使用灵活,执行效率高,能直接操作计算机硬件,可移植性好,开发环境易于安装安装C-Free5.0,并编写“Hello,World”程序。建议:尝试使用快键键。略。运用整数除法和取余运算,编写C语言程序,计算1234秒相当于几分几秒,例如132秒相当于2分12秒。#include<stdio.h>intmain(intargc,char*argv[]){ printf("%d%d\n",1234/60,1234%60);//2034 printf("%d%d\n",132/60,132%60);//212 return0;}归纳编写C语言程序时,要注意的事项。略第5章习题1.说明程序=算法+数据结构的含义。从程序设计的角度来看,每个问题都涉及两个方面的内容:数据和操作。“数据”泛指计算机要处理的对象,包括数据的类型、数据的组织形式和数据之间的相互关系,这些又被称为“数据结构”(datastructure);“操作”是指处理的方法和步骤,也就是算法(algorithm)。算法反映了计算机的执行过程,是对解决特定问题的操作步骤的一种描述。数据结构是对参与运算的数据及它们之间关系所进行的描述,算法和数据结构是程序的两个重要方面。好的算法,又常常依赖于好的数据结构。2.举例说明算法的五大特点。算法应具有以下5个特点:有穷性,算法必须保证执行有限步之后结束。确定性,例如,“将成绩优秀的同学名单打印输出",在这一描述中,“成绩优秀”这种描述方式就很不明确,是指每门功课的成绩必须在90分以上还是指在85分以上?有效性(可行性)例如,当y=0时,x/y是不能有效执行的。有零个或多个输入。例如,求水仙花数就无须输入数。有输出。算法的目的是求解,没有输出的算法是毫无意义的。3.说明程序设计的一般步骤。(1) 问题分析(2) 设计算法(3) 编写程序(4) 调试运行程序(5) 建立文档资料4.画出迭代法求平方根的流程图。可以使用Visio绘制,简单的流程图使用PPT也能很好的完成。9章1、B2、D3、C4、B5、D6、D7、A8、B10章1、typedef2、typedefintKeyType;3、s1.score(*p).scorep->score4、&p.ID5、32(在32位编译环境下,按照4字节对齐)6、B7、见程序07.cpp11章1.简要说明C语言规定的3种标准流。文件本质上就是一串数据流,3种标准流是标准输入流(stdin)、标准输出流(stdout)和标准错误流(stderr)2.为什么要关闭文件?一是释放缓存,如果不关闭流会造成内存泄露。二是,如果存在写操作,有些是在缓存中还没真正写道磁盘文件中,关闭流的时候回刷新缓存,真正将数据写到磁盘文件中3.从键盘
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教科版科学三年级上册《谁更硬一些》
- 2024年不含纤维素酶的木聚合作协议书
- 2024合同模板科研研发人员聘用合同
- 工厂化育苗精量播种生产设备产品市场需求分析报告
- 2024年光电器件用低温封接玻璃项目建议书
- 高考语文复习:辨析并修改病句之成分残缺或赘余和结构混乱
- 统编部编一下语文和大人一起读:妞妞赶牛3获奖公开课教案教学设计
- 2024年油苫布、天篷、遮阳篷及类似品项目建议书
- 2024至2030年中国植物基茶袋市场营销策略及创新盈利模式报告
- 2024至2030年水泥行业市场分析报告
- 农村小学生自主学习能力培养策略的研究
- 起重作业培训-指挥手势图解(2)ppt课件
- 《解一元二次方程—公式法》说课稿
- 注入头设计计算说明书(共23页)
- 良性骨肿瘤诊断
- 高空带电作业车安全使用管理规范
- 建筑电气课程设计任务书(共8页)
- 柬埔寨医疗市场调研报告
- 收款收据模板电子版
- 标准溶液配制标定记录表
- 闸门及启闭机安装工程监理细则
评论
0/150
提交评论