程序调试技术模拟题
- 格式:docx
- 大小:24.17 KB
- 文档页数:9
C++程序语言模拟试题及答案一、填空题:1. C++源程序文件的缺省扩展名为( A )。
A. cppB. exeC. objD. lik2. 由C++源程序文件编译而成的目标文件的缺省扩展名为( C )。
A. cppB. exeC. objD. lik3. 由C++目标文件连接而成的可执行文件的缺省扩展名为( B )。
A. cppB. exeC. objD. lik4. 编写C++程序一般需经过的几个步骤依次是( B )。
A. 编译、编辑、连接、调试B. 编辑、编译、连接、调试C. 编译、调试、编辑、连接D. 编辑、调试、编辑、连接5. 以下标识符中不全是保留字的是( B )。
A. case for intB. default then whileC. bool class longD. goto return char6. 能作为C++程序的基本单位是( C )。
A. 字符B. 语句C. 函数D. 源程序文件7. 程序中主函数的名字为( A )。
A. mainB. MAINC. MainD. 任意标识符8. C++程序的基本模块为( D )。
A. 表达式B. 标识符C. 语句D. 函数9. 可用作C++语言用户标识符的一组标识符是( B )。
A. void define +WORDB. a3_b3 _123 YNC. for -abc CaseD. 2a DO sizeof10. 存储以下数据,占用存储字节最多的是( D )。
A. 0B. ‘0’C. “0”D. 0.011. 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( D )符号作为分隔符。
A. 空格或逗号B. 逗号或回车C. 逗号或分号D. 空格或回车12. 设”int a=12;”,则执行完语句”a+=a*a;”后,a 的值是( C )。
A. 12B. 144C. 156D. 28813. 假设在程序中 a 、b 、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式abc1的表达式是( D )。
计算机调试员理论考核模拟试题卷一、推断题(推断表述的内容正确与否)1. 计算机系统不包含软件系统。
( F )2. 人体静电不可能对计算机内部元件造成伤害。
(T )3. 计算机内部使用的是二进制计数。
(T )4. 计算机内存能够长期储存数据。
(F )5. 硬件系统的核心是中央处理单元,即CPU。
(T )6. 高级语言是计算机能够直接识别的唯一语言。
(F )7. 计算机能够直接识别高级语言源程序。
( F )8. 主板变形会引发短路故障。
( F )9. 主板安装时背部的任何引脚不要接触到机箱的金属外壳。
( F )10. 主板与CPU是紧密相连的,有什么样的CPU就要有什么样的主板相对应。
(T )11. 目前,主板上的CPU插座要紧有Socket与Slot两种类型。
(T )12. 主板的好坏与系统的运行没有决定性的关系。
( F )13. 最常见的硬盘有IDE接口与SCSI接口。
(T )14. 硬盘的转速越高越好,容量越大越好。
(F )15. 硬盘进行数据存取时,激光头的平均寻道时间越短越好。
(T )16. 拥有大缓存的硬盘,能够减少外系统的负荷,提高硬盘数据的传输速率。
(T )17. 光驱的高速缓存容量越大,动态视频的播发越流畅。
(T )18. CD-ROM光驱与DVD-ROM光驱只能读取光盘上的数据,而光盘刻录机机既可读取光盘上的数据,又能够实现数据的储存与备份。
(T )19. 高速缓存的容量大小很可能会影响刻录机的刻录稳固性。
(T )20. 刻录机所谓的“挑盘”,是指刻录机对部分光盘不兼容,不能执行写入数据等操作。
(T )21. 温度35o C以上的环境将会影响微型计算机内各部件的正常工作。
( F )22. CPU的工作电压越高,表示性能越好。
( F )23. 主机的电源是很重要的部件,最好选用较高的输出功率,以免影响以后的扩充。
(T )24. 多媒体个人计算机通常由多媒体硬件平台与软件平台构成。
(T )25. 鼠标器具有定位作用,因此也称之指向式输入设备。
全国自考软件工程模拟试题和答案(三)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 面向对象的主要特征除对象惟一性、封装、继承外,还有()A. 多态性B. 完整性C. 可移植性D. 兼容性答案:A2. 项目开发计划是一个()文档。
A. 技术性B. 管理性C. 需求分析D. 设计答案:B3. 在变更控制中,()可用来确保由不同用户所执行的并发变更。
A. 异步控制B. 同步控制C. 存取控制D. 基线控制答案:B4. 以下不属于设计质量评审对象的是()A. 在需求分析阶段产生的软件需求规格说明B. 在需求分析阶段产生的数据需求规格说明C. 在软件概要设计阶段产生的软件概要设计说明书D. 在软件详细设计阶段产生的软件的功能结构和功能的通用性答案:D5. 根据支持的范围,CASE工具可分为窄支持、较宽支持和一般支持,则以下解释正确的是()A. 窄支持是指支持特定过程阶段B. 较宽支持是指支持过程中特定的任务C. 一般支持是指支持覆盖软件过程的全部阶段或大多数阶段D. 较宽支持是指支持覆盖软件过程的大多数阶段答案:C6. 构造原型时,主要考虑()A. 全部功能B. 原型要体现的特征C. 全部细节D. 全部需求答案:B7. Rumbangh等人提出的对象模型技术OMT把分析时收集的信息构造在三类模型中,即对象模型、动态模型和()A. 信息模型B. 控制模型C. 功能模型D. 行为模型答案:C8. DFD中的每个加工至少有()A. 一个输入流或者一个输出流B. 一个输入流和一个输出流C. 一个输入流D. 一个输入流答案:B9. 以下说法错误的是()A. 自顶向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些B. 自顶向上测试的优点是比较容易设计测试用例C. 自顶向下测试的优点是是较早地发现高层模块接口、控制等方面的问题D. 自顶向下测试的优点是使低层模块的错误能较早发现答案:D10. JSP方法是一种面向()的设计方法。
程序调试题库及答案英语1. 程序调试是指在程序开发过程中,通过什么方式来查找和修复程序中的错误?A. 手动检查代码B. 使用调试工具C. 运行程序直到出现错误D. 以上都是答案:B2. 下列哪个选项不是调试程序时常用的断点类型?A. 条件断点B. 单步执行C. 循环断点D. 异常断点答案:C3. 在使用调试工具时,哪个命令可以查看当前函数调用的返回值?A. listB. info localsC. printD. return答案:C4. 以下哪个是程序调试中的“单步执行”功能?A. 逐行执行程序代码B. 跳过当前函数调用C. 运行程序直到下一个断点D. 退出调试会话答案:A5. 当程序出现运行时错误时,以下哪个调试技术可以帮助开发者快速定位问题?A. 代码审查B. 单元测试C. 日志记录D. 断点调试答案:D6. 在调试过程中,使用“监视”功能可以做什么?A. 改变变量的值B. 查看变量的当前值C. 忽略特定的错误D. 重新编译程序答案:B7. 以下哪个选项是程序调试中“调用栈”的主要作用?A. 显示程序的执行历史B. 列出所有打开的文件C. 显示程序的内存使用情况D. 列出所有当前活动的线程答案:A8. 在调试过程中,如果需要查看程序的内存使用情况,应该使用哪个调试工具的功能?A. 断点B. 调用栈C. 内存查看器D. 性能分析器答案:C9. 当程序中存在内存泄漏问题时,以下哪个调试技术可以帮助开发者发现问题?A. 代码审查B. 单元测试C. 性能分析D. 断点调试答案:C10. 在调试多线程程序时,以下哪个功能可以帮助开发者理解线程间的交互?A. 线程控制B. 线程调度C. 线程同步D. 线程分析答案:A请注意,以上试题及答案仅供参考,实际的程序调试工具和命令可能会根据不同的编程语言和开发环境有所变化。
初级程序员上午试题模拟77单项选择题1、在Windows中,用鼠标左键单击某应用程序窗口的最小化按钮后,该应用程序处于______的状态。
A.被强制关闭 B.不确定 C.被暂时挂起 D.在后台继续运行2、将某ASCII字符采用偶校验编码(7位字符编码+1位校验码)发送给接收方,接收方收到的8位数据中,若______,则能确定传输过程中发生错误。
A.“1”的个数为奇数 B.“1”的个数为偶数C.最低位为“1” D.最高位为“1”3、当新的硬件安装到计算机上后,计算机启动即能自动检测到,为了在Windows上安装该硬件,只需______。
A.根据计算机的提示一步一步进行B.无须安装驱动程序,即可使用,即为即插即用C.回到DOS下安装硬件D.以上都不对4、要在Word中建一个表格式履历表,最简单的方法是______。
A.在“表格”菜单中选择表格自动套用格式B.在“新建”中选择具有履历表格式的空文档C.用插入表格的方法D.用绘图工具进行绘制学生成绩表如下表所示。
若要计算学生各科成绩、总分和平均分各项的最高分,可先在C10单元格中输入______,并______拖动填充柄至H10单元格,则可自动算出这些学生各科成绩、总分和平均分的最高分。
5、A.MAX(C3:C9) B.=MAX(C3,C9) C.=MAX(C3+C9) D.=MAX(C3:C9)6、A.向垂直方向 B.向水平方向C.按住Shift键向垂直方向 D.按住Shift键向水平方向7、在Excel中按文件名查找时,可用______代替任意单个字符。
A.* B.? C.% D.!8、在微型计算机中,内存储器通常采用______。
A.半导体存储器 B.磁芯存储器 C.磁表面存储器 D.光存储器9、设置中断排队判优逻辑的目的是______。
A.提高中断响应速度B.使CPU能方便地转入中断服务子程序C.使同时提出请求中的优先级别最高者,得到及时响应D.产生中断源编码10、在大多数磁盘中,______。
计算机等级考试二级办公软件高级应用模拟题2020年(32)(总分100, 做题时间120分钟)选择题1.程序流程图中带有箭头的线段表示的是SSS_SINGLE_SELA图元关系B数据流C控制流D调用关系分值: 3.5答案:C程序流程图是一种传统的、应用广泛的软件过程设计工具,通常也称为程序框图。
其中,用带箭头的线段表示控制流,用矩形表示加工步骤,用菱形表示逻辑条件。
2.软件设计中模块划分应遵循的准则是SSS_SINGLE_SELA低内聚低耦合B高内聚低耦合C低内聚高耦合D高内聚高耦合分值: 3.5答案:B耦合性与内聚性是模块独立性的两个定性标准。
一般一个较优秀的软件设计,应尽量做到高内聚、低耦合,即提高模块内的内聚性和减弱模块之间的耦合性,有利于提高模块的独立性。
3.软件设计中划分模块的准则是SSS_SINGLE_SELA低内聚低耦合B高内聚低耦合C低内聚高耦合D高内聚高耦合答案:B耦合性与内聚性是模块独立性的两个定性标准。
一般一个较优秀的软件设计,应尽量做到高内聚、低耦合,即提高模块内的内聚性和减弱模块之间的耦合性,有利于提高模块的独立性。
4.下面描述中错误的是SSS_SINGLE_SELA系统总体结构图支持软件系统的详细设计B软件设计是将软件需求转换为软件表示的过程C数据结构与数据库设计是软件设计的任务之一DPAD图是软件详细设计的表示工具分值: 3.5答案:A软件设计是将软件需求转换为软件表示的过程;数据结构与数据库设计是软件设计的任务之一;PAD图,即问题分析图,是一种主要用于描述软件详细设计的图形工具。
5.下面不属于需求分析阶段任务的是SSS_SINGLE_SELA确定软件系统的功能需求B确定软件系统的性能需求C需求规格说明书评审D制定软件集成测试计划分值: 3.5答案:D需求分析阶段的工作可分为4个阶段:需求获取、需求分析、编写需求规格说明书、需求评审。
6.数据字典(DD)所定义的对象都包含于SSS_SINGLE_SELA数据流图(DFD图)B程序流程图C软件结构图D方框图答案:A本题考查数据流图概念。
2014年9月二级C语言程序设计模拟(5)试题及答案单项选择题1.下列数据结构中,能用二分法进行查找的是( )。
A:无序线性表B:线性链表C:二叉链表D:顺序存储的有序表参考答案: D 题目分值: 1.0 分您的答案: 得分: 0.0详细解答: 二分法查找只适用于顺序存储的有序表,表中的元素按值从小到大排列。
2.下列叙述中,不属于设计准则的是( )。
A:提高模块独立性B:使模块的作用域在该模块的控制域中C:设计成多入口、多出口模块D:设计功能可预测的模块参考答案: C 题目分值: 1.0 分您的答案: 得分: 0.0详细解答: 大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性;模块规模适中;深度、宽度、扇出和扇入适当;使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性;设计成单入口、单出口的模块;设计功能可预测的模块。
3.下列队列的描述中,正确的是( )。
A:队列属于非线性表B:队列在队尾删除数据C:队列按“先进后出”进行数据操作D:队列按“先进先出”进行数据操作参考答案: D 题目分值: 1.0 分您的答案: 得分: 0.0详细解答: 队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。
队列的操作数是依据先进先出的原则进行的。
因此队列亦称作先进先出的线性表,或后进后出的线性表。
4.对下列二叉树进行前序遍历的结果为( )。
A: ABCDEFGHB: ABDGEHCFC: GDBEHACFD: GDHEBFCA参考答案: B 题目分值: 1.0 分您的答案: 得分: 0.0详细解答: 遍历就是不重复地访问二叉树的所有结点。
二叉树遍历的方法有3种:前序遍历、中序遍历和后序遍历。
记住3种遍历的顺序:①前序,访问根一按前序遍历左子树一按前序遍历右子树。
②中序,按中序遍历左子树一访问根一按中序遍历右子树。
c语言程序设计模拟题c语言程序设计模拟题一、选择题(1)能够将高级语言程序转换成目标语言程序的就是__c____。
a)调试程序b)解释程序c)编译程序d)编辑程序(2)__a____是构成c语言程序的基本单位。
a)函数b)过程c)子程序d)子例程(3)可以在c语言中用作用户标识符的就是__b___。
a)voidb)as_b3c)ford)2cdefine_123-abcdowordifcassig(4)若有以下类型说明语句:charw;intx;floaty,z;则表达式w*x+z-y的结果为__d___类型。
a)floatb)charc)intd)double(5)main(){floatx=123.456;printf(\}以上程序输出的结果是___d___。
a)123.4b)123.5c)123.45d)123.46(6)下面语句的输入结果就是___c___。
printf(\a)14b)8c)5d)输入项不合法,并无正常输入(7)以下程序的输入结果就是__b____。
main(){inta=0,b=0,c=0;if(++a>0|++b>0)++c;printf(\}a)a=0,b=0,c=0b)a=1,b=1,c=1c)a=1,b=0,c=1d)a=0,b=1,c=1(8)以下程序的输入结果就是__b____。
main(){inti;for(i=1;i+1;i++){if(i>4){printf(\}printf(\}a)55b)56c)程序错误,没有输出d)循环条件永远为真,死循环(9)下列程序的输出结果是___a___。
#definea100main(){inti=0,sum=0;do{if(i==(i/2)*2)continue;sum+=i;}while(++iprintf(\}a)2500b)2050c)4d)0(10)下列程序的输出结果是__d____。
main(){inti=3;switch(i){case1:case2:printf(\case3:case4:break;default:printf(\}}a)0b)3c)okd)没任何输入(11)以下程序执行后的输入结果就是__c____。
程序员测试题在现代科技发展迅猛的时代,程序员是非常重要的一种职业。
他们负责开发和维护应用程序,确保软件的高质量和稳定性。
然而,如何评估一个程序员的能力和技术水平并不是一件容易的事情。
本文将介绍一些常见的程序员测试题,旨在帮助雇主和招聘者更好地评估程序员的能力。
一、算法和数据结构算法和数据结构是程序员必备的基础知识。
以下是一些常见的算法和数据结构相关测试题:1. 实现一个二分查找算法。
2. 实现一个冒泡排序算法。
3. 实现一个链表数据结构,并完成相关操作(增加、删除、查找等)。
4. 解释什么是散列表(哈希表),并举例说明其应用场景。
二、编程语言和框架程序员需要熟练掌握至少一种编程语言和相关的开发框架。
以下是一些常见的编程语言和框架相关测试题:1. 写一个函数,判断一个字符串是否为回文。
2. 使用Python编写一个简单的Web应用程序,实现用户注册、登录和展示用户列表的功能。
3. 解释什么是MVC模式,并说明在Web开发中如何应用它。
4. 使用Java编写一个多线程程序,实现线程的创建、启动和停止。
三、软件工程和项目管理除了技术能力,程序员还需要具备一定的软件工程和项目管理知识。
以下是一些常见的软件工程和项目管理相关测试题:1. 解释什么是软件生命周期,包括需求分析、设计、编码、测试和维护等各个阶段。
2. 描述一下敏捷开发方法论,并说明与传统瀑布开发模型的区别。
3. 举例说明软件测试的几种常见策略,包括单元测试、集成测试和系统测试等。
4. 你在一个大型软件开发项目中担任技术负责人,如何保证项目的进度和质量?四、问题解决和调试能力作为一个程序员,解决问题和调试错误是必不可少的技能。
以下是一些常见的问题解决和调试相关测试题:1. 你在调试一个程序时发现了一个崩溃,如何找到问题的根源并解决?2. 描述一下你在处理一个复杂bug时的思路和方法。
3. 你在一个团队项目中遇到了一个无法解决的技术问题,如何寻求帮助和解决方案?4. 解释一下什么是“黑盒测试”和“白盒测试”,并说明它们的优缺点。
PLC控制技术模拟习题+参考答案一、单选题(共52题,每题1分,共52分)1.一般而言,FX系列PLC的AC输入电源电压范围是多少?()A、DC24VB、86-264VACC、220-380VACD、24VAC-220VAC正确答案:B2.PLC是在什么控制系统基础上发展起来的A、继电控制系统B、单片机C、工业电脑D、机器人正确答案:A3.工业级模拟量,哪一种更容易受干扰()A、uA级B、mA级C、A级D、10A级正确答案:A4.操作数K3Y0表示()。
A、Y0-Y13组成4组3位数B、Y0-Y13组成3组4位数C、Y0-Y11组成4组3位数D、Y0-Y11组成3组4位数正确答案:B5.FX系列PLC中,16位的数值传送指令()A、DMOVB、MOVC、MEAND、RS正确答案:B6.PLC控制系统中,输入触点的类型()。
A、必须采用常开触点B、必须采用常闭触点C、既可以采用常开触点,也可以采用常闭触点D、以上都不对正确答案:C7.PLC在工业生产现场工作,对PLC的I/O接口的要求说法正确的是()A、应具有良好的接地能力B、应具有良好的抗干扰能力C、应具有断电保持功能D、应具有报警功能正确答案:B8.如果PLC发出的脉冲的频率超过步进电机接收的最高脉冲频率,会发生()A、电机仍然精确运行B、丢失脉冲,不能精确运行C、电机方向会变化D、电机方向不变正确答案:B9.PX系列PLC中的输入继电器采用()进制的数字编号A、二B、八C、十D、十六正确答案:B10.M8013的脉冲的占空比是多少?()。
A、5B、1C、6D、4正确答案:A11.FX系列PLC的区间比较指令助记符是()A、CMPB、ZCPC、MCRD、SET正确答案:B12.FX系列PLC中,16位除法指令应用()A、DADDB、DDIVC、DIVD、MUL正确答案:C13.下列不是小型PLC产品的是()。
A、三菱公司的F1、F2、FXOB、欧姆龙的欧姆龙的CPM*系列C、西门子的S7-400系列D、施耐德的Twido系列正确答案:D14.FX系列PLC中OUT,表示什么指令()A、下降沿B、输出C、输入有效D、输出有效正确答案:B15.在顺序控制系统中,STL触点右边不能使用()指令A、MPSB、MPPC、MRD正确答案:A16.二进制数1011101等于十进制数的()A、93B、92C、95D、94正确答案:A17.FX系列PLC中,32位减法指令应用()A、DADDB、ADDC、DSUBD、MUL正确答案:C18.PLC的系统程序不包括()。
[模拟] 程序调试技术
一、选择题(每小题2分,共70分) 下列各题[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
第1题:
不能够作为应用程序系统中的主程序的是______。
A.表单
B.菜单
C.数据表
D.程序
参考答案:C
答案解析:
第2题:
要连编程序,必须通过______。
A.程序编辑器
B.项目管理器
C.应用程序生成器
D.数据库设计器
参考答案:B
答案解析:
第3题:
如果将一个数据表设置为“包含”状态,那么系统连编后,该数据表将
A.成为自由表
B.包含在数据库之中
C.可以随时编辑修改
D.不能编辑修改
参考答案:D
答案解析:
第4题:
通过连编可以生成多种类型的文件,却不能生成______。
A.PRG文件
B.APP文件
C.DLL文件
D.EXE文件
参考答案:A
答案解析:
第5题:
如果将一个表单文件设置为“排除”状态,那么它______。
A.不参加连编
B.排除在应用程序之外
C.本次不编译
D.不显示编译错误
参考答案:A
答案解析:
第6题:
设有如下程序文件:SET TALK OFF CLEAR DIMENSION
a(2,3) i=1 DO WHILE i<=2 j=1 DO WHILE j<=3 a(i,j)=i+j ??a(i,j) j=j+1 ENDDO ? i=i+1 ENDDO SET TALK ON RETURN 执行此程序,程序的运行结果为
______。
A.234
B.123 345 345
C.123
D.234 246 456
参考答案:A
答案解析:
第7题:
下列命令中,不能用作连编命令是______。
A.BUILD PROJECT
B.BUILD FORM
C.BUILD EXE
D.BUILD APP
参考答案:B
答案解析:
第8题:
有如下程序: ***主程序: P.prg****** 子程序: Pl.prg*** SET TALK OFF
X2=X2+1 STORE 2 TO X1,X2,X3 DO P2 X1=X1+1 X1=X1+1 DO P1
RETURN ?X1+X2+X3*** 子程序: P2.prg*** RETURN
X3=X3+1 SET TALK ON
RETURN TO MASTER 执行命令DOP后,屏幕显示的结果为______。
A.3
B.4
C.9
D.10
参考答案:C
答案解析:
第9题:
使用“调试器”调试程序时,用于显示正在调试的程序文件的窗口是______。
A.局部窗口
B.跟踪窗口
C.调用堆栈窗口
D.监视窗口
参考答案:B
答案解析:
第10题:
有关过程调用叙述正确的是______。
A.打开过程文件时,其中的主过程自动调入内存
B.同一时刻只能打开一个过程,打开新的过程后,旧的过程自动关闭
C.用命令DO<proc>WITH<parmlist>调用过程时,过程文件无须打开就可调用其中的过程
D.用命令DO<proc>WITH勺armlist>m<file>调用过程时,过程文件无须打开,就可调用其中的过程
参考答案:C
答案解析:
第11题:
连续执行以下命令之后,最后一条命令的输出结果是______。
SETEXACT
OFF X="A" ?IIF("A"=C,X-"BCD",X+"BCD")
A.A
B.BCD
C.ABCD
D.ABCD
参考答案:D
答案解析:
第12题:
图书数据库文件中有字符型字段“分类号”。
要求将分类号中以字母A开头的图书记录打上删除标记,在执行了SETTALKOFF的情况下,下面命令中错误的是______。
A.DELETE FOR AT("A",分类号)=1
B.DELETE FOR AT分类号="A"
C.DELETE FOR SUBSTR(分类号,1,1)="A"
D.DELETE FOR"A"$分类号
参考答案:D
答案解析:
二、填空题(每空2分,共30分)
第13题:
要从项目“学生项目”连编得到一个名为“学生档案管理”可执行文件,可以在命令窗口输入命令BUILD______FROM______。
参考答案:
EXE 学生档案管理,学生项目
详细解答:
第14题:
运行XY.PRG程序后,将在屏幕上显示如下乘法表:
1)1
2)2 4
3)3 6 9
4)4 8 12 16
5)5 10 15 20 25
6)6 12 18 24 30 36
7)7 14 21 28 35 42 49
8)8 16 24 32 40 48 56 64
9)9 18 27 36 45 54 63 72 81
请对下面的程序填空:
***计算乘法XY.PRG***
SET TALK OFF
CLEAR
FORJ=1 TO9
?STR(J,2+')'
FOR______
??______
ENDFOR
?
ENDFOR
RETURN
参考答案:
FOR K=1 TO J, STR(J*K,6) (注:其中的K可以是其他字母) 详细解答:
第15题:
计算前若干个自然数之和,直到和数超过10000为止。
store 0 to n,s
do while .T.
n=n+1
s=s+n
if s>10000
else
endif
enddo
?n,s
________
参考答案:
exit; loop
详细解答:
第16题:
计算并输出9的阶乘。
jx=1
n=1
jx=jx*n
enddo
?9!='+'1*2*3*4*5*6*7*8*9='+' ________
参考答案:
n<10; n=n+1; ltrim(str(jx)) 详细解答:
第17题:
计算1!+2!+3!+......+10!的值。
set talk off
s=0
for n=1 to 10
t=1
______
t=t*m
endfor
______
end for
?s
参考答案:
form=1 to n s=s+t
详细解答:
第18题:
计算1+3+5+......+99的奇数和。
set talk off
x=0
y=0
do while x<lO0
______
if int(x/2)=x/2
else
______
endif
enddo
?y
参考答案:
x=x+l; loop; y=y+x
详细解答:
第19题:
输出50~200之间的所有素数,一行显示5个,并求和。
set talk off
clear
n=50
j=0
S=0
______
i=2
do while i<n
if int(n/i)=n/i
exit
endif
______
enddo
ifi>=n
??str(n,5)
S=S+N
j=j+l
______
?
endif
endif
n=n+1
enddo
?"S=",S
return
参考答案:
do whilen<200; i=i+l; if int(j/5)=j/5
详细解答:
第20题:
打印乘法口诀的程序。
for m=1 to 9
for n=1 to
??str(m, 1)+"*"+str(n,1 )+"="+str(s,2)+""
endfor
?
endfor
return
________
参考答案:
m; s=n*n
详细解答:
第21题:
FORI=ITO 10
?I
I=I+1
ENDFOR
以下循环体共执行了______次。
参考答案:
5
详细解答:
第22题:
计算1~10之间的被2整除和被3整除的数之和。
set talk off
clear
store 0 to x,y, s1,s2,s3
do while x<10
______
do case
case int(x/2)=x/2
s1=s1+x/2
case mod(x,3)=0
s2=s2+x/3
case______
s3=s3+1
______
?s 1,s2
?s3
参考答案:
x=x+l; int(x/2)<>x/2, endcase 详细解答:。