
[试题]考生文件夹下有一个工程文件sit5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(i)中,最大值的列次序保存在e(1)中)。注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名存盘。程序调试通过后,命令按钮的事件过程必须至少执行一次。
[问答题]在考生目录下有一个工程文件sjt5.vbp。运行程序后,单击“读数据”按钮,从data5.dat文件中读出一个数据,并显示在标签Label1中;单击“
[主观题]请补充函数proc(),该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串:“yes!”,否则函数返回字符串:“no!”,并在主函数中输出。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。试题程序:
[问答题] 判断101-200之间有多少个素数,并输出所有素数。
[问答题] 编写一个过程计算并输出区间[100,1000]内所有素数的和(要求判断素数使用过程(函数或子过程)来实现)。调用该过程。(提示:只能被1和自身整除的自然数成为素数)
[试题]在考生文件夹中有一个工程文件execise50.vbp及窗体文件execise50.frm。在名为Form1的窗体上有一个名称为Cmd1,标题为“显示”的命令按钮,一个名称为List1的列表框。要求程序运行后,如果多次单击列表框中的项,则可同时选择这些项。而如果单击“显示”按钮,则在窗体上输出所有选中的列表项,如下图所示。要求:修改列表框的适当属性,使得运行时可以多选;去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序中的其他部分。最后把修改过的程序按
[试题]在考生文件夹中有一个工程文件execise56.vbp及窗体文件execise56.frm。在窗体Form1上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为“计算”和“存盘”,如下图所示。有一个函数过程isprime可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回True,否则返回False。编写适当的事件过程,使得在运行时,单击“计算”按钮,则找出小于5000的最大的素数,并显示在Text1中:单击“存盘”按钮,则把Text1中的
[主观题]在考生文件夹下有一个工程文件sj5.vbp,功能是用来计算勾股定理整数组合的个数。勾股定理中3个数的关系是:a2+b2=c2.例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)。编写程序,统计均在60以内的3个数满足上述关系的整数组合的个数,并显示在标签Label1中。注意:不得修改原有程序的控件的属性。在结束程序运行之前,必须至少正确运行一次程序,将统计的结果显示在标签中,否则无成绩。最后把修改后的文件按原文件名存盘
[主观题]给定程序MODll.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
[单选题](程序说明) 统计2~M中有多少个素数(只能被1或自身整除的整数称为素数)。(程序)SET TALK OFFC.LEARINPUT “M=” TO MS=0(10)IF SS(I)S=S+1?? STR (1,5)E.NDIFE.NDFOR? STR(5,5)SET TALK ONF.UNC SS(11)F.OR J=2 TO X-1(12)E.XITE.NDIFE.NDFORIF J=XRETU .T.E.LSE(13)E.NDIFE.NDFUNC(10)A.DO WHILE I<MB.FOR