写出下列程序的运行结果
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P10-1. 写出下列程序的运行结果。
(2)
P15-1. 写出下列字母的ASCII 码。
A____、B____、
Y____、Z____、a____、b____、y____、z____ o____、l____、9____、+____、=____
、$____、( ____、<____ (提示:如果记不起来,你可以让个程序来帮忙啊!) 2.
写出下列程序的运行结果。
(2)
3.找出下列程序中的错误,并改正。
(2)
4.编一个程序,对你自己的姓名进行加密。
加密的方法是:取姓名每一个字母的ASCII 再加7,作为该字母对应的密码。
5.编一程序,求出微软公司名称“Microsoft ”中各个字符对应ASCII 码的和。
6.编个程序找出以下字符的前一个字符和后一个字符分别是什么? B E G J
要求每行输出一个字符的前一个字符、该字符和它的后继字符,如第
7.假设一个储物柜S 中有很多个格子,每个各自都编上不同的编号。
已知编号为65、66
、67和68的格子中分别保存着标记为“A ”、“B ”、“C ”和“D ”的宝物。
65 66 67 68
如果用S[65]表示编号为65的格子中的宝物,你知道其余的几种宝物该如何表示吗?
P20-1.比较下列字符串的大小,并在横线上填上“>”“<”或“=”。
MS-DOS___Windows IE___Excel FrontPage___Word 2000___Win excel___exercise Power___Page 2.写出下列程序的运行结果。
3.找出下列程序中的错误,并改正它。
4.遍个程序算一算:下列微软公司的产品名称长度分别是多少?总长度是多少?
Access、Excel、FrontPage、Outlook
5.编程序比较你和爸爸的姓名(用拼音表示),将大的显示在前面,小的显示在后面。
P24-1.指出下列哪些不能作变量名使用,并说说理由。
Ty age pred S11 V AR END3 writeln d:= p_12 ord succ2 String integer x+y w8n k2
2.指出下列语句的错误,并改正:
(1)win+3:=50
(2)x2:=‟years‟(变量x2已说明为integer类型)
(3)ky:=‟windows‟-…dows‟(想取得除“dows”以外的那部分字符)
(4)p1:=p2:=a×b (想把a×b的值存入p1和p2两个变量)
3.写出下列程序的运行结果。
(分别编程求解下列问题)
4.面包车准乘17人,5辆面包车最多可乘多少人?
5.小军每分钟大约走65米,他从家到学校大约要走8分钟。
他家里学校大约有多远?
6.副食店运来410千克鸡蛋,上午卖出152千克,下午卖出174千克,还剩多少千克?
7.从键盘输入两个整数319和25,求它们的积。
要求按如下格式输出结果:
319+25=344
p31-1.写出下列式子的值。
12*3+6= 54/9= 45div4= 98mod10=
30/3+2= (40mod3)+5= (120div12)+12=
(52div10)*10= (78div10)*10+(78mod10)=
2.要使下列程序运行后能显示出所示的结果,程序运行时应输入什么
数据?
3.写出下列程序的运行结果。
4.从键盘输入一个字符,然后县是一个由该字符组成的图案。
5.输入一个时间的秒数,求对应的分钟数和小时数。
6.输入两个整数,让计算机算出它们的和、差、积、商、整除商和余数。
7.编一个程序计算任意一个长方形的周长和面积。
(提示:假设长方形的长为a、宽为b、周长为L、面积为s,那么长方形周长为L=2×a+2×b、面积为S=a×b)。
p38-1.运行以下程序,找出下列程序中存在的错误,并改正它。
2.写出下列程序的运行结果,并上机验证。
4.求任意字符的ASCII 码。
5.
6.将一个四位数的各位数字倒序生成一个新的四位数。
7.京广中心大厦是北京市目前最高的摩天大楼(209米),它比中央电视塔越矮196米。
你知道中央电视塔有多高吗?
8.算算一家三口(爸爸、妈妈和我)的平均体重(千克)。
(保留1
位小数输出)
9.看看我和爸爸的姓名,谁的姓名排在字典前面。
(提示:按字典的编排规则,“小”的单词排在前面。
)
p44-1.6写出下列条件描述的pascal 表达式。
2.写出下列程序的运行结果。
3.编写程序:让计算机根据你输入的阿拉伯数字(0~9)输出对应的英语单词。
4.编写程序:输入任意小时数据,换算为分或秒输入。
(换算为分还是秒,要根据情况选择)
5.编写程序,将某天从零开始计算的秒数转化成“时:分:秒”的时间表示形式。
[提示:小时数=秒数 div 3600;分钟数=(秒数 mod 3600) div 60] 6.编写程序,将以吨为单位的重量数转换为以千克或克为单位的重量数。
(注意:换算出来的数据可能会超出整数的范围,因此要把变量
7.假定中小学各学段学生学生的年龄范围如下: 小学(XiaoXue ):6~12岁(不到12) 初中(ChuZhong ):12~15岁(不到15) 高中(GaoZhong
):15~18岁(不到18)
请编一个程序:输入一个学生的年龄(可能带小数),然后估计他是哪个学段的学生。
提示:本题可以通过trunc函数将年龄(可能带小数的实数)转化为整形数,利用分情况语句来分组处理。
P50-1.写出下列各范围随机数的表达式。
3.一个正方体,六个面上分别写着数字1、2、3、4、5、6。
掷一次,可能掷出什么数字(朝上)?试编程模拟掷这个正方体的结果。
4.模拟三位50米跑比赛的运动员成绩(以秒计),然后按成绩从好(最少时间)到差的顺序显示出三个比赛成绩。
5.随机产生一个三位数,然后显示三位数字相加的式子,在判断这个数的各位数字之和是否大于15,如果是就显示“>15”,否则显示“<=15”。
输入样例:(无需输入)
输出样例:(例如产生的数是286)
2+8+6=16>15
6.不用输入运算符,让计算机随机出四位数以内的四则运算的题,并可答题。
P55-1.写出下列表达式的值。
(1)length(…my name is Lifeng‟)
(2)copy(…nanhai‟,4,3)+‟nan‟)
(3)pos(…,‟,‟Hello,Mike‟)
(4)pos(…new‟,‟We have 6 new ligths.‟)
2.写出下列程序的运行结果。
(1)
(2)
(3)
3.
4.对程序p9-1.pas 进行修改:从下面两方面检查输入的式子是否符合格式要求,如果不符合就不做运算,并输出“Wrong!”;如果符合就计算。
检查内容:
1. 输入的式子中是否有“+”; 2. 输入的式子中是否有“=”。
5.输入含一步乘法运算和一步加法运算的式子,让计算机进行计算。
p62-1.用布尔表达式表示下列条件。
(1)三角形第三条边C的平方等于另两条边A和B的平方之和。
(注:
X*X称为平方)
(2)正方形的四条边a、b、c、d相等。
2.写出下列程序的运行结果
3.将下列程序补充完整。
4.车站行李托运费标准是:10公斤或10公斤以下,收费2.5元,超过10公斤的行李,按每超过一公斤增加1.5元进行收费。
试编一程序,输入行李的重量,算出托运费。
5.输入元的半径R,求出它的面积。
(提示:圆的面积公式为S=3.14*r*r)
6.判定三条直线a、b、c能否构成一个直角三角形。
如果能构成,请计算出面积。
提示:
○1直角三角形斜边的平方等于两条直角边的平方和
○2直角三角形斜边的平方等于两条直角边的乘积除以2。
即a、b若为直角边,那么面积S=a*b/2。
7.对某产品征收税金,在产值1万元以上征收税5% ;在1万元以下但在5000元以上的征收税3% ;在5000元以下的但在1000元以上的征收税2% ;1000元以下的免收税。
编程计算该产品的收税金额。
8.某超市为了促销,规定:购物不足50元的按原价付款,超过50不足100的按九折付款,超过100元的,超过部分按八折付款。
编一程序完成超市的自动计费的工作。
69-1.写出下列程序的运行结果。
2.
3.现有一批大小不等的长方形请你编个程序统计其中面积大于1的正方形的总面积。
4.5个四年级同学手拉手围成个圈,周长是多少?(提示:模拟产生学生张开手的长度,一般在1.3—1.6米之间)
5.编程输入8个梯形的面积,统计出平均面积。
6.现需制作一批大小不等的长方形铝制窗框,请你算算需要用料多少
此时y 恰好比x 达36,请编程求出这样的两位数。
8.编程让计算机自动出10道三位数以内的加法题,每出一道题做答一次,然后计算机判别该题做答是否正确,正确的显示“right!”,错误的显示“
wrong!”。
P76-1.写出下列程序的运行结果。
(3)
3.已知四种动物的最高时速如下表。
请编程制作一个简单的动物时速统计图。
请编程帮李叔叔之作如下所示的统计图,以帮助分析邮件数量的情况。
2001:@@@@@@@@@@@@@@@@(150)
2002:@@@@@@@@@@@@@@@@@(160)
2003:@@@@@@@@@@@@@@@@@@@@@(200)
2004:@@@@@@@@@@@@@@@@@@@@@@@@@@@(250) 2005:@@@@@@@@@@@@@@@@@@(180)
2006:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@(320)
5.输入若干个英文单词,统计这些单词中大写字母“A”、“B”和“C”出现的次数。
6.新学年就要开始了,爸爸把5元(即是50角)钱给了小青,让他购买一批文具,并作了以下要求:只能买圆珠笔、铅笔和铅笔芯,并且每样至少买一支,总数要超过30支。
当小青去到文具店时,发现圆珠笔8角钱一支、铅笔2角钱一支、铅笔芯1角钱一支。
小青怎样买才能符合爸爸的要求呢?请你编个程序帮帮他吧。
7.四(1)班要举行2位数的加法运算答题大赛,现将全班同学分成4
个小组,以小组为单位参加答题比赛,每组回答5小题,答对一题得20分。
请编一个程序,让计算机帮忙完成这次比赛的出题和记分工作,最后比赛结果以统计图的形式公布。
(提示:可在例3程序的基础上进行修改,最后输出结果可用4个单重循环分别输出四个小组的统计图形。
2.分析下列问题及对应的程序,将程序补充完整。
3.输入一段文章(255个字符以内),求文章中的单词的个数。
提示:单词之间通常以标点符号和空格隔开。
4.一个炊事员上街采购,用500元钱买了90之际,其中母鸡一只15元,公鸡一只10元,小鸡一只5元,正好把钱买完。
问母鸡、公鸡、小鸡各买多少只?
5.有一天小猴摘了很多桃子,当即吃了一半,还觉得不过瘾,又多吃了一只;第二天接着吃了剩下的桃子中的一半,仍不过瘾,又多吃了一只;以后每天都吃尚存桃子的一半零一只。
到第五天早上就只剩下一只了,问小猴那天共摘了多少只桃子。
6.计算机产生一个0-100的随机整数,由你猜,计算机对你猜的数分贝不同情况作出三种不同的反应,太大(TOO BIG),太小(TOO SMALL),正好(FIT),当猜着时,就输出你猜的次数和猜中的数。
7.输入一串小写字母(以“.”为结束标志)统计出每个字母在该字符串中出现的次数(若某字母不出现,则不要输出)。