下列程序中,要求计算1+2+3+…+100的值,并显示计算结果。请将程序补充完整。
程序运行结果如下:
5050
public class ex6_1{
public static void main(Stringr)args){
ex6_1 obj6_1:new ex6_1();
obj6_1.method6_1();
}
public void method6_1(){
int sum;
___________;
for(int i=1;i<=100;i++){
___________;
}
___________;
}
}
第1题:
下列程序的输出结果为2,请将程序补充完整。
include<iostream>
using namespace std;
class Base
{
public:
______void fun(){cout<<1;}
};
class Derived:public Base
{
public:
void fun(){cout<<2;}
};
int main()
{
Base*p=new Derived;
p->fur();
delete p;
return 0;
}
第2题:
请将如下程序补充完整,使得输出结果为: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;
}
第3题:
编写shell程序,要求如下: 1)读取用户输入的num值,计算num的阶乘(num!),并用echo命令显示计算结果。 2)若num值小于0,给出提示信息,程序终止。
第4题:
若下列程序运行时输出结果为
1,A,10.1
2,B,3.5
请将程序补充完整。
include<iostream>
using namespace std;
int main()
{
void test(int,char,double______);
test(1,'A',10.1);
test(2,'B');
return 0;
}
void test(int a,char b,double c)
{
cout<<a<<','<<b<<','<<c<<end1;
}
第5题:
下列程序的输出结果为2,请将程序补充完整。
include <iostream>
using namespaee std;
class Base{
public:
______void fun( ){cout<<1;}
};
class Derived:public Base{
public:
void fun( ){cout<<2;}
};
int main( ){
Base*P=new Derived:
p->fun( );
delete P;
return 0;
}