raptor程序设计例题参考答案精编WORD版

raptor程序设计例题参考答案精编WORD版
raptor程序设计例题参考答案精编WORD版

r a p t o r程序设计例题参考答案精编W O R D

IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】

RAPTOR程序设计

一、顺序结构编程

1.输入任意一个华氏温度值,然后将其转换成摄氏温度输出。算法:c = 5 / 9 (f - 32) 2.输入任意三角形的三边之长存入变量a、b、c中,然后计算并输出该三角形的面积。海伦公式:p = (a + b + c)/2 S = sqrt (p * (p - a) * ( p – b ) * ( p – c ))

二、选择结构编程

3.输入任意一个年份,判断该年是否为润年。若是则打印“Yes!”,否则打印”No!”。

4. 输入任意两个数存入变量a、b中,要求:变量a中存储较大数,b中存储较小数,然后输出变量a和b的值。

5.输入任意三个数存入变量a、b、c中,然后计算并输出其中的最大值。

6.输入任意三个数存入变量a、b、c中,然后按从小到大的顺序打印输出。

7.输入任意一个学生的考试成绩,然后按其所属分数段打印对应等级:90-100分为A 等,80-89分为B等,70-79为C等,60-69为D等,60分以下为E等。

三、循环结构编程

8.计算并输出sum = 1 + 2 + 3 + … + 10的和。改进程序计算sum = 1 + 2 + 3 + … + n的和。

9.输入任意自然数n,然后计算并输出n!值。

10. 计算并输出sum = 1! + 2! + 3! + … + n!

11. 输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum = 1 / 2 + 2 / 3 + 3 / 4 + … + n / ( n + 1 )的值,然后分别输出变量n和sum的值。12.设计循环结构程序输入任意10个整数,分别统计其中的奇数个数、偶数个数、所有数的累加和,然后显示结果。

13.设计校园歌手大赛计分程序,假设有10评委按10分制打分,计算每位选手扣除一个最高分、最低分后的平均分,显示计分结果。

14. 输入任意两个数存入变量a和b,然后求a和b最大公约数和最小公倍数。(穷举法)

15. 判断输入的任意自然数n是否为素数?(素数也叫质数是指除1和它自身以外不能被任何数整除的数)

16. 翻番问题:设某企业2014年产值为1000万元,计划以后每年按8.5%递增,问该企业的产值在哪一年可以实现翻一番,输出翻番的年份和产值。(迭代法)

17. “猴子吃桃”问题。(递推法)

18. 任意输入50个学生的考试成绩存入一维数组S,然后分别统计及格与不及格人数,计算全部学生的平均分,输出结果。(数组的应用)

19. 任意输入10个数存入一维数组S,然后再输入一个待查找数据存入变量X,要求在数组S中用顺序查找法查找X,若找到数据则打印该数,否则打印“Not find!”。(数组的应用)

20. 打印九九乘法表。(双重循环)

21. 打印菲波拉契数列前30项的值。

22. 任意输入10个数存入一维数组S,然后按数据值从大到小排序输出。(双重循环)

计算机基础第2章实验(raptor实验)实验报告撰写要求

计算机基础实验报告 实验名称基于流程图的可视化程序设计 指导教师张冬慧 实验日期 专业电子信息科学与技术 学生姓名王雨琪 班级/学号电技1302 2013012649 成绩

实验一可视化程序设计环境入门 一.实验目的 (1)掌握可视化环境RAPTOR的安装和使用。 (2)熟悉RAPTOR中的基本概念。 (3)掌握RAPTOR的图形符号的使用方法。 (4)掌握使用RAPTOR绘制算法流程图的设计方法。 (5)掌握RAPTOR环境下一般算法的设计方法。 (6)通过RAPTOR的“帮助”菜单了解RAPTOR的运算符和内置常量等。二.实验内容 1. 实验题目:输入半径值,计算相应的圆周长和圆面积。 RAPTOR流程图:

程序运行结果(截图): 三.实验体会 实验二RAPTOR中选择结构算法设计 一.实验目的 掌握RAPTOR中包含分支结构的算法的设计。 二.实验内容 1. 实验题目:在RAPTOR编程环境中,编写并运行求解如下分段函数的算法。 RAPTOR流程图(截图):

程序运行结果(截图): 2. 实验题目:参照上述分段函数的算法设计,在RAPTOR编程环境中,编写并运行求解如下分段函数的算法。 RAPTOR流程图(截图): 程序运行结果(截图):

3. 实验题目:参照上述分段函数的算法设计,在RAPTOR编程环境中,编写并运行求解如下分段函数的算法:计算运费。 运费=重量(吨数)*路程(千米数)*折扣(按路程优惠) 其中,700km以上按90%计算,1000km以上按85%计算。 RAPTOR流程图(截图): 程序运行结果(截图):

word操作实例

教育部教育管理信息中心 全国“信息技术及应用培训”教育工程试题 《 办公自动化 》类试卷(B )卷 考试时间:180分钟 类(课程)名称:word excel PowerPoint internet 基地名称: 江苏省泰州市海陵区时代电脑培训中心 理论题部分( 40 分) 一、选择题(每题2分,共30分) 1. Word 具有的功能是( )。 A. 表格处理 B. 绘制图形 C. 自动更正 D. 以上三项都是 2. 下列选项不属于Word 窗口组成部分的是( )。 A. 标题栏 B. 对话框 C. 菜单栏 D. 状态栏 3. 在Word 编辑状态下,若要在当前窗口中打开(关闭)绘图工具栏,则可选择的操作是( )。 A .单击“工具”一“绘图” B .单击“视图”一“绘图” C .单击“编辑”一“工具栏” 一“绘图” D .单击“视图”一“工具栏” 一“绘图” 4. 在Word 编辑状态下,若要进行字体效果的设置(如上、下标等),首先应打开( )。 A.“编辑”下拉菜单 B.“视图”下拉菜单 C.“格式”下拉菜单 D.“工具”下拉菜单 5. 在Word 编辑状态下,若光标位于表格外右侧的行尾处,按Enter(回车)键,结果( )。 A .光标移到下一列 B. 光标移到下一行,表格行数不变。 C .插入一行,表格行数改变。 D. 在本单元格内换行,表格行数不变。 6.在Word 编辑状态下,对于选定的文字( )。 A .可以设置颜色,不可以设置动态效果。 B .可以设置动态效果,不可以设置颜色。 准考证号: 身份证号: 姓名:

C.既可以设置颜色,也可以设置动态效果。 D.不可以设置颜色,也不可以设置动态效果。 7. 图文混排是Word的特色功能之一,以下叙述中错误的是( )。 A.可以在文档中插入剪贴画 B. 可以在文档中插入图形 C.可以在文档中使用文本框 D. 可以在文档中使用配色方案 8. 在Word 中,新建一个Word文档,默认的文件名是“文档1”,文档内容的第一行标题是“说明书”,对该文件保存时没有重新命名,则该Word文档的文件名是( )。 A.文档1.doc B. doc1.doc C.说明书.doc D. 没有文件名 9. 在Word编辑状态下,若想将表格中连续三列的列宽调整为1厘米,应该先选中这三列,然后单击( )。 A.“表格”→“平均分布各列” B.“表格”→ “表格属性” C.“表格”→“表格自动套用格式” D.“表格”→“平均分布各行” 10. 在Word 中,下述关于分栏操作的说法,正确的是( )。 A. 可以将指定的段落分成指定宽度的两栏 B. 任何视图下均可看到分栏效果 C. 设置的各栏宽度和间距与页面宽度无关 D. 栏与栏之间不可以设置分隔线 11. 在Excel工作簿中,有关移动和复制工作表的说法正确的是( )。 A.工作表只能在所在工作簿内移动不能复制 B.工作表只能在所在工作簿内复制不能移动 C.工作表可以移动到其它工作簿内,不能复制到其它工作簿内。 D.工作表可以移动到其它工作簿内,也可复制到其它工作簿内。 12. 在Excel工作表的某单元格内,输入数字字符串“456”,正确的输入方式是()。A.456 B. '456 C. =456 D. "456" 13.在Excel中,关于工作表及为其建立的嵌入式图表的说法,正确的是()。 A.删除工作表中的数据,图表中的数据系列不会删除。 B.增加工作表中的数据,图表中的数据系列不会增加。 C.修改工作表中的数据,图表中的数据系列不会修改。 D.以上三项均不正确 14.在打印工作表前,就能看到实际打印效果的操作是()。 A.仔细观察打印表 B. 打印预览C.按F8键 D. 分页预览 15.在Excel工作表中,选定某单元格,单击“编辑”菜单下的“删除”选项,不可能完成的操作是( )。 A. 删除该行 B. 右侧单元格左移 C. 删除该列 D. 左侧单元格右移

程序设计练习题

第六章程序设计 1、下列程序运行时,若从键盘上输入20,则屏幕上的输出是多少?Input “请输入一个数:” to x If x<=10 Y=2*x-5 Else Y=2*x+5 Endif ? Y 2、执行下列程序后,变量A的值为多少?B的值为多少? A=100 B=200 IF A-B<0 T=A A=B B=T ENDIF ? A,B 3、下列程序运行时,若从键盘上输入25时,屏幕上显示的结果是多少?INPUT “X=” TO X DO CASE CASE X>10 ? “A1” CASE X>20 ? “A2” OTHERWISE ? “A3” ENDCASE RETURN

4、执行下列程序,变量T中的值是多少? T=1 FOR I=1 TO 5 T=T*I ENDFOR ? “T=”,T 5、执行下列程序,屏幕上输出的是多少? D=”” SS=”ABCDE” FOR I=1 TO 5 D=D+SUBSTR(SS,6-I,1) ENDFOR ? D 6、执行下面程序,屏幕上输出的Y是多少? STORE 0 TO X,Y DO WHILE .T. X=X+1 DO CASE CASE INT(X/2)=X/2 LOOP CASE X>=10 EXIT OTHERWISE Y=Y+X ENDCASE ENDDO ? Y 7、下列程序运行时,若从键盘上输入5,则屏幕上输出的是_______。Input "请输入一个数:" to x Do case

Case x>10 ?"A1" Case x>20 ?"A2" otherwise ?"A3" Endcase Return 8、执行下列程序片段后,变量T中的值是_______。 T=1 FOR I=1 TO 5 T=T*I ENDFOR ? "T=",T 9、如下程序显示的结果是。 s=1 i=0 do while i<8 s=s+i i=i+2 Enddo ?s 10、如下程序的输出结果是。 i=1 DO WHILE i<10 i=i+2 ENDDO ?i 11、执行下列程序后,变量A的值为_______,变量B的值为_______。

程序设计题目

程序设计题一:学生信息管理系统 【课题内容】 学生信息的管理是每个学校必须具有的管理功能,主要是对学生的基本情况及学习成绩等方面的管理。该系统模拟一个简单的学生管理系统,要求对文件中所存储的学生数据进行各种常规操作,如:排序、查找、计算、显示等功能。通过此课题,熟练掌握文件、数组、结构体的各种操作,在程序设计中体现一定的算法思想,实现一个简单的学生信息管理系统。 【基本要求】 (1)学生信息包括: 学生基本信息文件(student.txt)(注:该文件不需要编程录入数据,可用文本编辑工具直接生成)的内容如下: 学号姓名性别宿舍号码电话号码 01 张成成男 501 87732111 02 李成华女 101 87723112 03 王成凤女 101 87723112 04 张明明男 502 87734333 05 陈东男 501 87732111 06 李果男 502 87734333 07 张园园女 102 87756122 ………………… (2)学生成绩基本信息文件(score.dat)及其内容如下:((注:该文件内容需要编程录入数据,具体做法见下面的要求) 学号课程编号课程名称学分平时成绩实验成绩卷面成绩综合成绩实得学分 01 A01 大学物理 3 66 78 82 02 B03 高等数学 4 78 -1 90 01 B03 高等数学 4 45 -1 88 02 C01 VF 3 65 76 66

…………………… (3)需要实现的功能 1)数据录入和计算功能:对score.dat进行数据录入,只录入每个学生的学号、课程编号、课程名称、学分、平时成绩、实验成绩、卷面成绩共7个数据,综合成绩、实得学分由程序根据条件自动运算。 综合成绩的计算:如果本课程的实验成绩为-1,则表示无实验,综合成绩=平时成绩*30%+卷面成绩*70%;如果实验成绩不为-1,表示本课程有实验,综合成绩=平时成绩*15%+实验成绩*15%+卷面成绩*70% 。 实得学分的计算:采用等级学分制,综合成绩在90-100之间,应得学分=学分*100%;综合成绩在80-90之间,应得学分=学分*80%;综合成绩在70-80之间 ,应得学分=学分*75%;综合成绩在60-70之间,应得学分=学分*60%;综合成绩在60以下 ,应得学分=学分*0%。 2)查询功能:分为学生基本情况查询和成绩查询两种 (1)学生基本情况查询: ①、输入一个学号或姓名(可实现选择),查出此生的基本信息并显示输出,格式如下: ②、输入一个宿舍号码,可查询出本室所有的学生的基本信息并显示输出。(格式如上所示) (2)成绩查询: ①、输入一个学号时,查询出此生的所有课程情况,格式如下: 学号:xx 姓名:xxxxx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx ………………… … 共修:xx科,实得总学分为: xxx (3)删除功能:

WORD制作精美案例欣赏

近 年来,随着网络技术和多媒体技术的发展,网络化教育已成为现代教育的主流趋势。 在学校教育中,多媒体网络可对各种教学信息资源进行设计、处理、检索和传递,有 利于对教学资源的组织、利用和管理。基于网络的教学环境更为学生提供了宽广、有弹性且极具创意的学习空间,使得以学生为中心、基于资源及讨论交流的全新教学方法得以实现成,这对学生知识的获取、合作精神的培养以及实践技能的提高起着重要的作用,这代表着现代教学技术发展的方向。因此研究网络化教学方式及其特点,有着十分重要的意义。本文结合多媒体网络技术,提出了以建构教学理论为基础的网络化学习模式,并对模式在教学中的特点做了一些探讨。 建构教学理论认为: 知识是学习者在一定的社会文化背景和 情境下,利用必要的学习资源,通过与他人的 协商交流合作和本人进行意义建构方式获得。 强调学习不是外部刺激的结果,而是外部 环境与认知主体内部心理互相作用的结果。在 网络化学习模式中,通过创设情境,提供了符合学习需求的外部刺激,学生积极主动地同外部环境发生相互作用,使认知结构的同化和顺应过程得以发生和完成。同时,模式中还提供多种学习资源,让学生为完成学习任务而进行自主学习和问题探究,还组织开展小组协作活动,让学生合作搜集分析选取学习资源,提出解决问题的方案、合作完成项目,发现总结知识规律并对学习成果进行评价,最终达到知识意义的建构。 整个学习过程是在计算机网络教学系统上完成,多媒体网络系统提供了学习情境与资源、交互协作及反馈调控的环境。因而它是帮助学生主动建构知识意义的认知工具,而不是传统教学中教师灌输知识的手段和方法。 在网络化学习模式中,我们更多地关注学生的主动求知与实践参与,关注学生的价值观念与情感态度在学习活动中的作用,关注学生学习能力、习惯和态度的形成。因而这种基于建构教学理论的教学模式能有效地促进学生的信息素质能力的发展,提高教学效益。

C++程序设计试题及答案

C++程序设计试题 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 ++源程序文件扩展名为( A ) A..cpp B..h C..1ib D..obj 2.在C++中使用流进行输入输出,其中专用于从键盘进行输入的流是( B ) 3.包含自定义头文件的预处理指令是( D ) A.#define<> B.#include C.#define D.#include"" 4.用于标识十六进制前缀或后缀是( D ) A.元 B.后缀L或e C.前缀零 D.前缀0x 5.设存在整型变量int x,则下列句与其它三项含义不同的是( A ) * p=&x; & p=x; & p=x; &p=x; 6.在定义类成员时,为产生封装性,则需使用哪个关键字( D ) 7.设函数void swap(int&,int&)将交换两形参的值,如两整型变量int a=10;int b=15; 则执行swap(a,b)后,a、b值分别为( C ) ,10 ,15

,10 ,15 8.函数默认参数在函数原型中说明,默认参数必须放在参数序列的( C) A.前部 B.中部 C.后部 D.两端 9.设存在函数int min(int,int)返回两参数中较小值,若求15,26,47三者中最小值,下列表达式中错误的是( B ) m=min(min(15,26),min(15,47)); m=min(15,26,47); m=min(15,min(47,26)); m =min(min(47,26),16); 10.下列函数不能和函数void print(char)构成重载的是(C ) print(int); print(char,char); print(char); print(int,int); 11.在下列成对的表达式中,运算结果类型相同的一对是( D ) /2和/ /和7/2 0和/2 l2.内联函数的特点是( D ) A.减少代码量,加快访问速度 B.减少代码量,减缓访问速度 C.增加代码量,减缓访问速度 D.增加代码量,加快访问速度

非常好用的word实例

綜合練習 1、輸入下麵の文字並按樣文排版,要求如下: (1)標題文字:隸書,一號,桔黃,加空心效果,居中; (2)正文文字:正文所有段落,楷體,四號,加陰影效果。 正文第一段,粉紅,左對齊; 正文第二段中,高明同學為淺黃色,日期、大禮堂為藍色,左對齊; 正文最後兩段,右對齊; (3)段落:正文第二段,首行縮進2個字元。 (4)間距:正文第一段,段前間距1行。 (5)行距:各段行距均為1.5倍行距。 (6)邊框:為標題加段落邊框,上下邊框線為雙線型,桔黃色,0.5磅;左右邊框線為虛線型,1.5磅,桔黃色。(6)底紋:為所有文字加底紋,淺綠色。 (7)橫線:為正文上下加橫線效果,如樣文所示。2、輸入“(Internet)連接了全球不計其數の網路與電腦”,利用“格式刷”功能把它の格式設置為與“大禮堂”相同の格式。 3、輸入幾段落為其加編號。起始編號為3,編號樣式為: 4、排版如下內容: (1)X2+Y2=Z2 (2)中 zhōng 南 nán 海 hǎi 綜合練習:輸入如下文字,按要求進行排版。 樣文如下: 1、要求如下: 1)標題為藝術字,藝術字式樣為“第二行第三列”の式樣,藝術字形狀為“兩端遠”。 2)正文第一段:華文行楷,三號,綠色,首行縮進2個字元。 3)正文第二段:隸書,三號,金色,首行縮進2個字元。

4)在第一段中加入豎排文本框,雙線型,4.5磅,桔黃色,文本框內文字為華文行楷,三號,紅色; 5)文本框環繞方式:四周環繞。 6)分欄:正文第二段分兩欄,加分隔線。 7)在文檔中插入一幅圖片,顏色為沖蝕,環繞方式為襯於文字下方,並為該圖片加邊框,線型為雙線型,6磅, 紅色。 綜合練習: 1、繪製如下表格 2、插入如下表格(表格在下一頁),要求如下: 1)表格第一行行高為2.5釐米,其他行行高為1.5釐米,表格中每一列列寬為3釐米。 2)表格內第一行文字,華文隸書,三號,中部居中; 3)表格最後一行文字,黑體,加粗,四號,靠下居中; 4)表格中其他文字,華文隸書,小四號,中部居中; 5)表格線,外邊框線為“雙線型”,3磅,綠色;內邊框線為“虛線型”,1.5彩磅,綠色; 6)底紋,為表格加如圖所示底紋。 3、繪製如下表格:

完整word版,VB程序设计例题12例

索引 一、在窗体上画一个文本框,其名称为Text1,Text属性为空白。再画一个命令按钮,其名称为C1,Visible属性为False。编写适当的事件过程。程序运行后,如果在文本框中输入字符,则命令按钮出现。 二、计算圆的周长和面积:在窗体中添加一个文本框(Text1)和一个对应的标签(Label1),再添加两个命令按钮(Command1和Command2)和一个图片框(Picture1)。程序运行时,当单击Command1按钮后,计算圆的周长;当单击Command2按钮后,计算圆的面积;计算结果输出在图片框中。(要求在未输入半径前两个按钮呈灰色不可用。) 三、在窗体上添加三个文本框和对应的三个标签,标签的标题分别是“个位”、“十位”、“百位”。程序运行时,当单击窗体后,随机产生一个【100,999】区间内的整数,将它的个位、十位、百位数字分别显示在对应的文本框中。 四、设计一个计算程序:在窗体上添加四个文本框和四个对应的标签,标签的标题分别是“语文”、“数学”、“外语”、“平均成绩”,三个命令按钮,标题分别为“清除”、“计算”、“退出”。程序运行后,用户按“清除”按钮,则清除文本框中显示的内容,按“计算”按钮,则计算三科平均成绩,将计算结果显示在第四个文本框中(计算结果保留小数点后一位)。单击退出按钮则程序退出。 五、某税务部门征收所得税,规定如下:(1)收入200元以内,免征。(2)收入在200~400元,超过200元的部分纳税3%。(3)收入超过400元的部分,纳税4%。(4)当收入达5000元或超过时,将4%税金改为5%。编程序实现上述操作。 六、给定三角形的三条边的边长,计算三角形的面积。编写程序,首选判断给出的三条边能否构成三角形,如可以构成,则计算并输出该三角形的面积,否则要求重新输入。当输入-1时结束程序。 七、编程求100以内的全部素数。 八、编程打印钻石图案。 九、输出杨辉三角形。 十、有一个数组,包含了10个不同的随机整数(20~90),要求计算出它们的平均值,并输出这个数组中最接近于平均值的数。 十一、在一个窗体上建有包含三个命令按钮的控件数组和一个文体框。编程实现当按下标题不同的命令按钮时,使文体框中文字的字体发生相应的变化。 十二、编程求1000以内的完全数。所谓完全数是指这样的自然数:它的各个约数(不包括该数本身)。如28=1+2+4+7+14就是一个完全数。

程序设计题

程序填空题 1.下列给定程序中,函数fun的功能是:找出100到x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。 例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、258、267、276、285、294、339、348、357、366、375、384、393、429、438、447、456、465、474、483、492。共有26个。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。 注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程 #include int fun(int x) { int n, s1, s2, s3, t; /**********found**********/ n=__1__; t=100; /**********found**********/ while(t<=__2__) { s1=t%10; s2=(t/10)%10; s3=t/100; if(s1+s2+s3==15) { printf("%d ",t); n++; } /**********found**********/ __3__; } return n; } main() { int x=-1; while(x>999||x<0) { printf("Please input(0 #include #include #define N 9

上机13+程序设计

实习十三-1 基于流程图的可视化编程环境 Raptor 【实验目的与要求】 ●掌握Raptor 基本符号。 ●熟悉Raptor编程环境。 ●学习赋值、输入、输出语句符号。 【实验内容与要点】 一、基础知识 Raptor有六种基本符号,每个符号代表一个独特的指令类型。包括赋值(assignment),调用(Call),输入(Input)和输出(Output)及选择(Selection)和循环(Loop)。 填写其中3种基本符号作用说明。 目的符号名称作用说明 赋值赋值语句 输入输入语句 输出输出语句 二、安装和熟悉Raptor可视化编程环境

从互联网上通过百度搜索出Raptor汉化的安装包,安装Raptor可视化编程环境。 安装界面如图所示。接着指定安装的文件夹目录后就可以安装了。安装成功后桌面出现恐 龙图标的快捷方式。 Raptor程序是一组连接的符号,表示要执行的一系列动作。符号间的连接箭头确定 所有操作的执行顺序。Raptor程序执行时,从开始(Start)符号起步,并按照箭头所指 方向执行程序。Raptor程序执行到的结束(End)符号时停止。所以右侧编程区的流程图 设计窗口最初都有一个main子图,其初始有开始(Start)符号和结束(End)符号。 调速滑块符号区 子图 变量显 示区

图7.25 Raptor程序开发环境 右侧编程区完成程序设计后,在工具栏中的四个按钮控制程序的运行方式。按钮控制程序正常运行,控制程序暂停运行可以观察“符号区”下面变量显 示区中变量值情况,终止程序运行,单步运行可以清楚了解每条指令的运行后变量 值情况。调速滑块可以调节程序的执行速度,方便观测程序的执行。设置编程区的流程图设计窗口显示的比例。 三、建立第一个Raptor程序 实现y= 2*(x+5) 程序,输入x,输出y。如下在右侧编程区设计出Raptor程序。 注意:输入语句符号允许用户在程序执行过程中输入程序变量的数据值。将输入语句符号拖入右侧编程区连接线上相应位置后双击,在弹出的“输入”对话框中“输入提示”行输入提示信息如请输入人数,注意加上英文引号。 自己实现鸡兔同笼问题。 “鸡兔同笼”问题就是在一个笼中装有鸡和兔,鸡有2只脚,兔有4只脚,如果已知鸡和兔的总头数为h,总脚数为f。问笼中鸡和兔各有多少只?

程序设计习题及答案

2011-2012年度第一学期“C语言程序设计”期末考试复习提纲一、考试题型 二、题例: (一)项目二数据类型、运算符和表达式 选择题: 1. 不合法的C语言整型常量是 A 。 A. –012 B. 0x35 C. 123L D. 8E2 2. 不合法的C语言实型常量是 A 。 A. E3 B. . 123 C. –6.2E4 D. 5.0 3. 不合法的C字符常量是 C 。 A. ’2’ B. ’\101’ C. ’AB’ D. ’\n’ 4.下列四组选项中,均是不合法的用户标识符的选项是 B 。 A. W P_0 do B. b-a goto int C. float la0 _A D. -123 abc TEMP 5.下列四组选项中,均是合法转义字符的选项是 A 。 A. ’\”’’\\’’\n’ B. ’\’’\017’’\”’ C. ’\018’’\f’’xab’ D. ’\\0’’\101’’xlf’ 6. 定义三个变量a、b、c,并分别赋初值为5。能实现该功能的语句是 C 。 A. int a=b=c=5; B. int a,b,c=5; C. int a=5,b=5,c=5; D. int a=5;b=5;c=5; 7. 若x,y,t均为int类型,则执行语句x=y=3;t=++x||++y;后,y的值是 D 。 A. 不定值 B. 4 C. 1 D. 3 8.若x、i、j、k都是int型变量,则计算下面表达式后,x的值为 C 。 x=(i=4,j=16,k=32) A. 4 B. 16 C. 32 D. 52 9.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为 D 。 A. float B. char C. int D. double

案例分析MicrosoftWord文档

案例分析1:张老师做法不对,对《指南》的理解不充分。《指南》不是标尺,要意识到幼儿年龄有个体差异,教育幼儿要有针对性,不能搞“一刀切”,《指南》只是设定了3——6岁幼儿身心具有普遍性的全面和谐发展的的目标,只是一个参照,不是评判幼儿的标尺。教育教学实践一定要遵循孩子学习与发展的规律,不可以简单轻率地对幼儿发展的好坏做评判。统一测试的方法弊大于利,对幼儿身心健康伤害很大,不可运用到幼儿园中。 案例分析2:王老师的做法不对。《指南》中提到要为幼儿提供自由、宽松的语言环境。王老师却在活动中为了完成语言领域的一个目标,将活动“任务化”,要进行“一刀切”,这在幼儿园是绝对不允许的。《指南》要求幼儿要自尊、自信,敢于在集体面前大胆表现自己,喜欢参与各项活动,但不是要求幼儿在同一时间必须掌握同一目标,幼儿园是要注重个体差异的。在活动中应当抓住孩子的兴趣,可以丰富教具、或用动漫、或将故事游戏化,同时可以将故事放在语言角,让孩子教孩子,也可以放在表演区,让孩子尽情表演,不受语言限制,尽情发挥自己的语言魅力。 案例分析3:两位老师的理解都有缺陷。不管是哪个年龄段的幼儿,都应该培养其合作意识和精神,合作是人与人之间为达到一个共同的目标,彼此相互配合,共同协作的一种行为方式,合作是幼儿适应社会、立足社会不可缺少的重要素质。所以,“分工合作”是幼儿从小就应该养成的一种习惯,而不是到了大班才开始的,只是每个年龄段要求不同,小班幼儿年龄小,自控能力差,他们在交往中往往不知道什么该做,什么不该做,这时,就需要老师来引导他们,教给他们合作的方法、规则及技能等,让每个孩子都能体会合作的快乐。 案例分析4:案例中张老师的做法是不对的。《指南》并不是一把标尺,是发展指南,不是发展标准。刘老师的做法很好,我们要尊重幼儿发展进程中的个体差异,支持和引导孩子向更高水平发展,作为幼儿教师,不能简单对照《指南》对幼儿进行评价和衡量,更不能为了追求达标而对幼儿进行强化训练。针对小红这样的孩子,老师应多多帮助他首先克服他的心理紧张情绪,然后,我们可以慢慢地、循序渐进地在区域活动中帮助他,教给他怎样拿筷子,怎样夹东西,千万不可急于求成,对孩子进行强化训练。 我们在学习和运用《指南》时,要融会贯通地理解《指南》所倡导的理念,用一颗爱心、耐心去关心帮助每一个孩子,学会观察孩子,从而理解孩子、尊重孩子,遵循幼儿的年龄特点和成长规律,为幼儿成长创设宽松、和谐的条件和环境,因势利导、因材施教,平等对待每一个孩子,让他们阳光成长。 在平时的教学活动中,,尤其是语言活动,我们要求每个孩子都能背会儿歌,而且故事也要讲下来,否则,就会斥责孩子,挖苦孩子。在学习了《指南》后,才知道语言活动要为幼儿提供自由、宽松的语言环境。而我们却在活动中为了完成语言领域的一个目标,将活动“任务化”,要进行“一刀切”,这在幼儿园是绝对不允许的。《指南》要求幼儿要自尊、自信,敢于在集体面前大胆表现自己,喜欢参与各项活动,但不是要求幼儿在同一时间必须掌握同一目标,幼儿园是要注重个体差异的。在活动中应当抓住孩子的兴趣,可以丰富教具、或用动漫、或将故事游戏化,同时可以将故事放在语言角,让孩子教孩子,也可以放在表演区,让孩子尽情表演,不受语言限制,尽情发挥自己的语言魅力。

word精彩实例集锦

Office 2003办公精彩实例集锦 一、用Word制作精美报刊 笔者在单位负责一个内部杂志的编辑工作,由于是内部刊物,印刷数量相对较少,所有这里直接用Word 2003来编辑,然后通过速印机印刷,效果也不错。 (一)设计分栏效果 杂志中的页面通常都是用双栏显示,对于这种版面,用Word的分栏功能就可以轻易地实现。 1.分栏的基本操作 ①执行“格式→分栏”命令,打开“分栏”对话框(如图1)。 ②在“预设”下面选中“两栏”选项。 ③调整好“栏宽”或“栏间距”(由于二者是相关联的,故只需要调整一项即可);如果需要在栏间添加分隔线,选中“分隔线”选项即可。 ④确定返回,文章即按双栏显示。 2.分栏的几点说明 ①如果需要分栏的数目超过2栏,在“分栏”对话框中,将分栏的数目(介于1-45之间)直接输入到“栏数”右边的方框中即可。 ②通常情况下,文章的标题是不分栏的,这时,可以这样来操作:如果文档中只有1篇文章,将光标定在正文第1行的行首,然后进行分栏操作,并在“分栏”对话框中,点击“应用范围”右侧的下拉按钮,在接着出现的下拉菜单中,选中“插入点之后”选项,确定即可;如果文档中有多篇文章,先分别选中需要分栏的正文部分,然后进行分栏操作即可(在“分栏”对话框中,“应用范围”右侧的方框中智能化地显示为“所选文字”)。 ③采用上述操作进行的分栏结果,常常在文章的结尾处出现长、短栏的现象,此时我们

只要稍加设置一下就行了:将光标定在文章结尾处,然后按“Enter”键,插入1个空行(如果需要均衡的行数是偶数行,此空行不需要插入),再执行“插入→分隔符”命令,打开“分隔符”对话框(如图2),选中“分节符类型”下面的“连续”选项,确定返回,长、短栏即可均衡显示出来。 ④如果分栏操作完成后,需要调整栏间距,可以这样操作:将光标定在需要调整栏间距的文本任意位置中,然后将鼠标移到“水平标尺”中间“右页边距”或“左页边距”处成双向拖拉箭头状时,然后按住左键拖拉,即可快速调整栏间距(如果在按住Alt键的同时再拖拉,即可精确调整栏间距)。 (二)插入表格和图片到文档 在文档中插入表格和图片,使得文章图文并茂,既增加了文章的可读性,又提高了杂志的美感。因此,将表格和图片插入到文档中,并进行准确的定位,也是我们编辑、排版的一项重要工作。 1.将表格插入到文档 ①用菜单命令插入表格。将光标定在需要插入表格的行首处,执行“表格→插入→表格”命令,打开“插入表格”对话框,根据表格的需要,设置好行、列数目后,确定返回,一个规范的表格即刻插入到文档中。 ②用快捷按钮插入表格。将光标定在需要插入表格的行首处,然后按“常用”工具栏上的“插入表格”按钮,在随后出现的下拉列表中拖拉至需要的行、列数目后,松开鼠标,一个规范的表格即被快速插入到光标处。 ③将Excel表格插入到文档中。执行“插入→对象”命令,打开“插入对象”对话框(如图3),切换到“由文件创建”标签下,通过“浏览”按钮,定位到需要插入的Excel表格所在的文件夹,选中相应的表格,确定返回,再选中“链接到文件”选项后,确定退出(此时,如果对原Excel表格进行了修改,则插入到Word文档中的表格会做相应的修改)。

简单的C语言编程题例题

1、编写程序,把560分钟换算成用小时和分钟表示,然后输出。解:其所编程序如下 #include"stdio.h" void main() {int a=560,b=60,c,d; c=a/b; d=a%b; printf("560分钟=%d小时%d分钟",c,d); } 2、编写程序,输入两个整数:1500和350,求出它们的商和余数并进行输出。 解:所编程序如下 #include"stdio.h" void main() {int a,b,c,d; printf("Input two numbers:"); scanf("%d%d",&a,&b); c=a/b; d=a%b; printf("c=%d,d=%d\n",c,d); } 3、编写程序,读入三个双精度数,求出它们的平均值并保留此平均

值小数点后一位数,对小数点后的第二位数进行四舍五入,最后输出结果。 解:所编程序如下 #include"stdio.h" void main() {double a,b,c,ave; printf("Enter three numbers:"); scanf("%lf%lf%lf",&a,&b,&c); ave=(a+b+c)/3; printf("(1)ave=%f\n",ave); ave=(int)(ave*10+0.5)/10.0; printf("(2)ave=%f\n",ave); } 4、编写程序,读入三个整数给a、b、c,然后交换它们中的数,把a 中原来的值给b,把b中原来的值给c,把c中原来的值给a,然后输出a、b、c。 解:所编程序如下 #include"stdio.h" void main() {int a,b,c,m,n,t; printf("Enter three numbers:"); scanf("%d%d%d",&a,&b,&c);

WORD排版实例欣赏

导读 日,是大暑,一年 记得我一岁生日的时候得到的第一个 然后那个洋 直到我离开家去上 看到它身上布满了灰, 在一年一岁的旅途中会碰到很多人,很 又遭遇了新的容颜。 喆,是我最好的朋友,我觉得她是个特别的女孩,可我也说不清她到底哪儿与众不同,总之我就是觉得她与众不同。她的笑总像水一样徐徐散开,那是我以往认识和见过的女孩所不能比拟的笑。我们开心时会做一些很损人的恶作剧,也不管别人怎么想。看到别人中了我们的诡计后的窘样,就边笑边吹着口哨跑了,那样子活脱脱的就是两个坏孩子。现在想起来,真得有些太自私了。 雨,也是我最好的朋友,也许我真得弄不清楚“最好”到底是什么概念,总之,我心中的“最好”总有一大堆。 雨是个特豪爽的女孩,她损人的功夫特 “妈,我走了!”“唉!等等!”妈妈快步走到我面前,伸出长满老茧的手,轻轻地给我理了理头发。有几缕头发很 不驯服地翘着,妈妈就拿来热毛巾替我慰平整。 站在妈妈面前,这样近距离地看着妈 步入初中后,学习任务一天天加重,几乎每月都要进行一次月考。上了初二的第一次月考,我一下子排到了班级十几名,听人说,女孩子上了初二,成绩总会往下掉,但我不信这个邪。于是我“卧薪尝胆”,奋起直追,终于在期中考试取得好成绩。我的感言是:“人是要有一点精神的。” 这就是精神的我,永远在学业上精神的我! A版: 我的成长史 我的好妈妈 哦!我的学业 B版: 我爱的文字 我爱的音乐 、

他的书让我知道了一个“寒,知道了“之前或之后有个大冰期,地球变成了个美丽的冰晶球,到处是大块大块 小四,我喜欢这么称呼他。他的文字里飘着寂寞的淡淡的白雪,带着花瓣的香 味。满目的香樟树影里,立夏安静地笑。落寞的风,灌满卡索银色的长袍。 我沉默地看着他们在“四”的文字里穿行,以一个旁观者的姿势, 却清晰地感觉到痛,在释闭上眼的时候,在林岚离升的 时候,在小司衣服上的污水一滴滴往下滴的时候。痛,一阵 在迷幻的背景中,安然呼吸。

程序设计题库

1、程序设计】 -------------------------------------------------- 功能:用辗转相除法求两个整数的最大公约数。 ------------------------------------------------*/ #include "stdio.h" int gcd(int n,int m) { /*********Begin**********/ int r,t; if(n= 'a') *c +='A'-'a'; return 0;

VF程序设计经典例题1

1. 求园的面积(要求判断半径是否合理) Clea Inpu ‘r=’ to r If r>0 S=*r*r s Else ’半径错误!’ Endif 2. 求分段函数Y 的值 Clea Inpu ‘x=’ If x>0 Y=2*x+5 Else If x=0 Y=x Else Y=abs(x) Endif Endif y 3. 输入一个百分制成绩判断其等级(优/良/中/及格/不及格) Clea Inpu ‘cj=’ to cj Do case Case cj>=90 ’优’ Case cj>=80 ’良’ Case cj>=70 ’中’ Case cj>=60 ’及格’ Orth ’不及格’ Endcase 4. 输入若干个(个数不定)百分制成绩判断其等级(优/良/中/及格/不及格) Clea Inpu ‘请输入处理几个人的成绩:’ to n For i=1 to n Inpu ‘cj=’ to cj Do case 2x +5 x>0 x x=0 | x | x<0

Case cj>=90 ’优’ Case cj>=80 ’良’ Case cj>=70 ’中’ Case cj>=60 ’及格’ Orth ’不及格’ Endcase endfor 5.求S=1+2+3. . . . . .+100 C lea S=0 For i=1 to 100 S=s+i Endfor s 6.求S=1×2×3. . . . . .×100 Clea p=1 For i=1 to 100 p=p*i Endfor p 7.求S=1+3+5.. . . . .+99 Clea S=0 For i=1 to 99 step 2 S=s+i Endfor s 8.求S=1-2+3-4. . . . . .-100 Clea S=0 For i=1 to 100 S=s+(-1)^(i+1)*i Endfor s 9.求S=1+1/2+2/3+3/5. . . . . .前10项之和Clea S=0 A=1

RAPTOR程序设计例题参考答案

R A P T O R程序设计例题 参考答案 Document serial number【LGGKGB-LGG98YT-LGGT8CB-LGUT-

RAPTOR程序设计 一、顺序结构编程 1.输入任意一个华氏温度值,然后将其转换成摄氏温度输出。算法:c = 5 / 9 (f - 32) 2.输入任意三角形的三边之长存入变量a、b、c中,然后计算并输出该三角形的面积。海伦公式:p = (a + b + c)/2 S = sqrt (p * (p - a) * ( p – b ) * ( p – c )) 二、选择结构编程 3.输入任意一个年份,判断该年是否为润年。若是则打印“Yes!”,否则打印”No!”。 4. 输入任意两个数存入变量a、b中,要求:变量a中存储较大数,b中存储较小数,然后输出变量a和b的值。 5.输入任意三个数存入变量a、b、c中,然后计算并输出其中的最大值。6.输入任意三个数存入变量a、b、c中,然后按从小到大的顺序打印输出。 7.输入任意一个学生的考试成绩,然后按其所属分数段打印对应等级:90-100分为A等,80-89分为B等,70-79为C等,60-69为D等,60分以下为E等。 三、循环结构编程 8.计算并输出sum = 1 + 2 + 3 + … + 10的和。改进程序计算sum = 1 + 2 + 3 + … + n的和。 9.输入任意自然数n,然后计算并输出n!值。

10. 计算并输出sum = 1! + 2! + 3! + … + n! 11. 输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum = 1 / 2 + 2 / 3 + 3 / 4 + … + n / ( n + 1 )的值,然后分别输出变量n和sum的值。 12.设计循环结构程序输入任意10个整数,分别统计其中的奇数个数、偶数个数、所有数的累加和,然后显示结果。 13.设计校园歌手大赛计分程序,假设有10评委按10分制打分,计算每位选手扣除一个最高分、最低分后的平均分,显示计分结果。 14. 输入任意两个数存入变量a和b,然后求a和b最大公约数和最小公倍数。(穷举法) 15. 判断输入的任意自然数n是否为素数(素数也叫质数是指除1和它自身以外不能被任何数整除的数) 16. 翻番问题:设某企业2014年产值为1000万元,计划以后每年按%递增,问该企业的产值在哪一年可以实现翻一番,输出翻番的年份和产值。(迭代法) 17. “猴子吃桃”问题。(递推法) 18. 任意输入50个学生的考试成绩存入一维数组S,然后分别统计及格与不及格人数,计算全部学生的平均分,输出结果。(数组的应用) 19. 任意输入10个数存入一维数组S,然后再输入一个待查找数据存入变量X,要求在数组S中用顺序查找法查找X,若找到数据则打印该数,否则打印“Not find!”。(数组的应用) 20. 打印九九乘法表。(双重循环)

相关文档
最新文档