第1-4章习题参考答案

第1-4章习题参考答案

ID:35428398

大小:104.11 KB

页数:20页

时间:2019-03-24

第1-4章习题参考答案_第1页
第1-4章习题参考答案_第2页
第1-4章习题参考答案_第3页
第1-4章习题参考答案_第4页
第1-4章习题参考答案_第5页
资源描述:

《第1-4章习题参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章走进C世界一.简单回答以下问题1.什么是一般意义上的程序?什么是计算机程序?一般意义上的程序是指完成某任务的一种既定方式和过程,可以理解为完成某任务的一系列动作的执行过程的描述。让计算机按照人的意志工作,人告诉计算机工作的步骤是计算机程序,人们描述(编制)计算机程序的工作被称为程序设计。2.为什么我们编写好的程序需要经过编译、连接才能运行?需要有一个翻译器,把C语言翻译成能被计算机理解的程序形式一一二进制的机器指令。C语言才能被计算机运行,把高级语言程序翻译成机器指令程序的过程称为程序编译。我们在程序屮还用到了许多C语言的标准库函数,如printf等。它的实现程

2、序并不是我们自己编写的,我们只是使用了系统提供的程序代码。因此所有经编译预处理“#include”等命令才能使用的系统库函数,必须把“库函数”的处理过程连接到经编译生成的目标程序中,生成可执行程序,并对所有机器指令程序重新排定地址,才可由计算机运行,最终得到结果。三•下面程序在己知底和高的情况下计算三角形面积,请找找看有几处错误:voidmain();/*多了分号*/{intbottom,high,area;/*bottom表示底,high表示高,area表示面积这里少了“*/”bottom=4/*少了分号*/High=6;/*H大写了*/area=

3、botton*high/2;/*botton拼写错误♦/print("Theareais%d”,area);/*print拼写错误*/实验1.编写一个程序,在屏幕上显示如下形状。#include/*编译预处理命令*/voidmain()/*主函数*/printf(H******n);printf(”******”);pTintf(”******M);/*调用printf函数输出*//*调用printf函数输出*//*调用printf函数输出*/}2.编写一个程序,在屏幕上显示如下形状。/*编译预处理命令*//*主函数*/#includ

4、evoidmain()printf(H*n);printf"***”);prinlfl0*****”);printfr*******”);/*调用printf函数输出*/1.编写计算梯形面积的程序。(提示:可仿照例「2)#includevoidmain()intup,down,high,area;up=3;down=5;/*第4行*//*第5行*//*第6行♦/high=2;area=(up+dovvn)*high/2;printf(MThearea=%dn,area);/*第7行*//*第8行*/第二章高楼万丈

5、平地起一程序设计基础一.简单回答以下问题1.什么是字节?儿种基本数据类型各占用几个内存字节?在计算机内部,信息是以二进制形式表示的,并规定每个存储单元保存8位二进制信息,通常也把8位二进制位称作一个字节(Byte)。几种基木数据类型占用内存字节数分别为:•短整型:用16位二进制位(2个字节)表示,数据表达范围:・32768〜32767•长整型:用32位二进制位(4个字节)表示,和普通整型一致。(在BC和TC系统里是不同的)•单粘度浮点型数据在内存中占用四个字节存储(32位二进制数),它能表示7〜8位十进制数(包括整数部分和小数部分),取值范围约为土(10小〜心8)。•

6、双精度浮点型数据要占用八个字节(64位二进制数)存贮空间,它能表示15〜16位十进制数(包括整数部分和小数部分),取值范围约为±(10厠〜1(严)。•每个字符在内存中占用一个字节,存储的是它的ASCII码。2.变量名定义有何规则?C变量的命名必须遵循以下规则:•变量名由若干个符号组成,其中■第一个符号必须是字母(或下划线),不能是数字;■后面的符号(如果有的话),可以是字母,也可以是数字或下划线;•大小写字母分别代表不同的意义。digit和Digit分别代表2个不同的变量;C语言中有固定意义的符号(关键字,也称保留字)不能做变量名。如int等。3.什么是符号常量?使用

7、符号常量有什么优点?用符号表示具有固定意义的常系数的方式,在C语言里称符号常量‘,使用符号常量的程序修改方便,便于移植。4.给出各种整型、实型的数据表示范围。•短整型:用16位二进制位(2个字节)表示,数据表达范围:・32768〜32767•长整型;用32位二进制位(4个字节)表示,和普通整型一致。(在BC和TC系统里是不同的)•单精度浮点型数据在内存中占用四个字节存储(32位二进制数),它能表示7〜8位十进制数(包括整数部分和小数部分),取值范围约为土(10曲〜10北)。•双精度浮点型数据要占用八个字节(64位二进制数)存贮空间,它能表示15〜16

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

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

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