网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
输入两个数并将两个数相除,在程序运行时,会产生异常的输入问题,如输入数中出现了字母、特殊符号等,则程序无法正确运行下去。本题目采用异常捕获和处理技术保证程序的健壮性。
参考答案和解析
略
更多 “输入两个数并将两个数相除,在程序运行时,会产生异常的输入问题,如输入数中出现了字母、特殊符号等,则程序无法正确运行下去。本题目采用异常捕获和处理技术保证程序的健壮性。” 相关考题
考题
在窗体上画一个命令按钮,然后编写如下代码: Private Sub Command1_Click() a=InputBox("请输入第一个数") b=InputBox("请输入第二个数") Print b+a End Sub 程序运行后,单击命令按钮,在两个输入对话框中先后输入12345和54321,程序的输出结果是A.66666B.54321 12345C.1234554321D.出错
考题
下列关于异常类型的说明中错误的是( )。A.Throwable类定义了Java语言中所有的异常情况B.Exception是用户程序不能够捕获到,只能由系统捕获到的异常情况C.Error定义了通常无法捕获到的情况D.RuntimeException是程序运行时产生的,由JVM进行处理
考题
运行下面程序时,从键盘输入字母H,则输出结果是( )。A.B.C.D.A.AB.BC.CSXB
运行下面程序时,从键盘输入字母H,则输出结果是( )。A.B.C.D.A.AB.BC.CD.D
考题
下列关于异常的描述中,正确的是______。A.编译时就应该找错,但不是所有的错误都可以在编译时发现B.异常处理把处理错误的代码和执行程序功能的代码集中在一起C.当异常产生时,程序会自动跳转到异常处理程序D.异常就是阻碍程序继续执行下去的问题
考题
阅读下面的程序: n1=InputBox(“请输入第一个数:”) n2=InputBox(“请输入第二个数:”) Print n1+n2 当输入的数分别为111和222时,程序输出______。A.111222B.222C.333D.程序出错
考题
阅读下面的程序,当输入分别为111和222时,程序输出为 ______。 n1=InputBox(”请输入第一个数:”) n2=Val(1nputBox("请输入第二个数:")) Print n1+n2A.111222B.222C.333D.程序出错
考题
有如下程序段#include "stdio.h"main(){ int k[10]; int j; for(j=0;j10;j++) scanf("%d",k[j]); for(j=9;j =0;j--) printf("%d",k[j]);}则程序段实现的功能是A.输入10个数据的顺序输入并输出 B.输入10个数据的逆序存放C.输入10个数据的逆序输出D.以上叙述均错误
考题
在考生文件夹下有工程文件sj4.vbp及窗体文件sj4.frm,该程序是不完整的。本程序的功能为当用户单击窗体上的命令按钮“输入”时,可以输入6个数值,随后程序对这6 个数值进行斗序排序,单击按钮“输出”则把大于平均值的数显示出来,程序运行时的窗体如图7—4所示。注意:请在有“?”号的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“¨’号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
考题
试题二 ( 共15 分)阅读以下问题说明、C 程序和函数,将解答填入答题纸的对应栏内。【 问题1 】分析下面的C 程序,指出错误代码(或运行异常代码)所在的行号。【C程序】【 问题2】函数inputArr(int a[], int n)的功能是输入一组整数(输入0或输入的整数个数达到n时结束)存入数组 a,并返回实际输入的整数个数。函数 inputArr 可以成功编译。但测试函数调用inputArr后,发现运行结果不正确。请指出错误所在的代码行号,并在不增加和删除代码行的情况下进行修改,写出修改正确后的完整代码行,使之符合上述设计意图。【C 函数】
考题
阅读以下问题说明、C 程序和函数,将解答填入答题纸的对应栏内。
【问题 1】
分析下面的C 程序,指出错误代码(或运行异常代码)所在的行号。
【C 程序】
【问题 2】
函数inputArr(int a[], int n)的功能是输入一组整数(输入0或输入的整数个数达到n时结束)存入数组 a,并返回实际输入的整数个数。函数 inputArr 可以成功编译。但测试函数调用inputArr后,发现运行结果不正确。
请指出错误所在的代码行号,并在不增加和删除代码行的情况下进行修改,写出修改正确后的完整代码行,使之符合上述设计意图。
【C 函数】
考题
在Java的异常处理语句try-catch-final中,以下描述不正确的是()。A、try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码B、try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码C、catch语句和final语句都可以缺省D、catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误E、当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句
考题
一个计算问题的程序分成3个可以独立执行的程序模块:输入程序、处理程序和打印程序,每批数据都需顺序执行这三个模块。对于多批数据,这三个程序在单CPU机器中可能运行的顺序是()A、 输入程序与处理程序顺序运行B、 输入程序和处理程序能并行运行C、 处理程序和打印程序顺序运行D、 处理程序和打印程序能并行运行E、 打印程序和输入程序能并行运行
考题
一个计算问题的程序分成三个可以独立执行的程序模块:输入程序、处理程序和打印程序,每一批数据都需顺序被这些模块执行。当有多批数据时,这三个程序模块中可以并行运行的是()A、 输入程序、处理程序和打印程序B、 输入程序和处理程序C、 处理程序和打印程序D、 打印程序和输入程序
考题
下列说法正确的是()A、 在C#中,编译时对数组下标越界将作检查B、 在C#中,程序运行时,数组下标越界也不会产生异常C、 在C#中,程序运行时,数组下标越界是否产生异常由用户确定D、 在C#中,程序运行时,数组下标越界一定会产生异常
考题
多选题在Java的异常处理语句try-catch-final中,以下描述不正确的是()。Atry后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码Btry后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码Ccatch语句和final语句都可以缺省Dcatch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误E当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句
考题
单选题一个计算问题的程序分成三个可以独立执行的程序模块:输入程序、处理程序和打印程序,每一批数据都需顺序被这些模块执行。当有多批数据时,这三个程序模块中可以并行运行的是()A
输入程序、处理程序和打印程序B
输入程序和处理程序C
处理程序和打印程序D
打印程序和输入程序
考题
问答题从键盘输入若干个数,当输入0时结束输入,求这些数的和以及平均值。 提示:设输入的数存放在x中,sum表示和,n表示读入数的个数,则求若干个数的和,就是对x进行累加,即sum=sum+x,其中sum的初值为0。如果读入个数n大于0,则输出sum、sum/n。 要求:采用while与if结构语句实现。
考题
单选题在计算图标窗口中当用户输入"--"则表示()。A
可以输入程序的说明内容B
在程序运行时不会运行C
该文字没有作用D
它将影响程序运行
热门标签
最新试卷