下列Application程序输入一个整数,求出它的所有因子,请根据注释,将程序补充完整。
public class test19_2 {
public static void main(String args[])throws IOException {
int n;
//下面7行语句的作用是从键盘输入n的值
InputStreamReader ir;
BufferedReader in;
ir=new lnputStreamReader(System.in);
in=new BufferedReader(ir);
System.out.println("Input n is:");
String s=in.______;//读取1行字符
n=Integer.parseInt(s);
//下面求n的所有因子
______(int i=1;i<=n;i++) {
if(n%i!=0)
______;//跳过打印语句回到循环起始
System.out.print(i+””);
}
System.out.print(“\n”);
}
第1题:
请将下列程序的横线处补充完整,使得输出结果为bbaa
include<iostream>
using namespace std;
class A{
public:
______{cout<<"aa";}
};
class B:public A{
public:
~B(){cout<<"bb";}
};
int main(){
B*p=new
第2题:
在考生文件夹中有一个工程文件execise32.vbp,相应的窗体文件为execise32.frm。在名为Form1的窗体上有一个名称为Cmd1,标题为“小于500的整数之和”的命令按钮。其功能是产生20个0~1000的随机整数,放入一个数组中,然后输出这20个整数中小于 500的所有整数之和。程序运行后,单击命令按钮,即可求出这些整数的和,并在窗体上显示出来,如下图所示。
本程序不完整,请补充完整,并能正确运行。
要求:
去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。
第3题:
以下程序功能为仅接受输入Y或N,否则程序结束,请补充完整。
DO WHILE.T.
WAIT”请输入y/n”T0 YN
IF UPPER(YN)<>”N”
【 】
ELSE
【 】
ENDIF
ENDDO
第4题:
根据程序中的注释将下列缺失部分补充完整。
class A{
char*a;
public:
A():a(0){}
A(char*aa){ //把aa所指字符串复制给a所指向的存储空间
a= 【 】 char[strlen(aa)+1];
strcpy(a,aa);
}
~A(){delete[]a;}
}
第5题:
请将如下程序补充完整,使得输出结果为:bbaa。
include<iostream>
using naluespace std;
class A{
public:
______{eout<<"aa";}
};
class B:public A{
public:
~B( ){eont<<"bb";}
};
int ulain( ){
B*P=new B;
delete P;
return 0;
}