更多"下列过程的功能是:用来计算并输出S = 1+1/2+1/3+…+1/1"的相关试题:
[填空题]下列过程的功能是用来计算并输出S=1+1/2+1/3+……+1/100的值,请完善程序。
Function SumF(n As Integer)As Single
s = 0
For i=1 To n
s= 【12】
Next i
SumF=s
End Function
Private Sub Form_Click( )
Sum1=SumF(100)
Print
Print"sum1="; sum1
End Sub
[填空题]下列过程的功能是用来计算并输出S=1+1/2+1/3+……+1/100的值,请完善程序。
Function SumF(n As Integer)As Single
s = 0
For i=1 To n
s= 【12】
Next i
SumF=s
End Function
Private Sub Form_Click( )
Sum1=SumF(100)
Print
Print"sum1="; sum1
End Sub
[填空题]下列过程的功能是:用来计算并输出S = 1+1/2+1/3+…+1/100的值。请完善程序。
Function SumF(n As Integer)As Single
s = 0
For i = 1 To n
s = ______
Next i
SumF = s
End Function
Private Sub Form_Click( )
Sum1 = SumF(100)
Print
Print "sum1 = "; sum1
End Sub
[填空题]下列过程的功能是:用来计算并输出S=1+1/2+1/3+…+1/100的值,请完善下列程序。
Furiction SumD (n As Integer)As Single
s = 1
i = 1
Do
i = i + 1
s = s + 1 / i
Loop Until 【12】
SumD = s
End Function
Private Sub Form Click( )
sum1=SumD(100)
Print "sum1="; sum1
End Sub
[填空题]下列过程的功能是:用来计算并输出S=1+1/2+1/3+…+1/100的值,请完善下列程序。
Furiction SumD (n As Integer)As Single
s = 1
i = 1
Do
i = i + 1
s = s + 1 / i
Loop Until 【12】
SumD = s
End Function
Private Sub Form Click( )
sum1=SumD(100)
Print "sum1="; sum1
End Sub
[填空题][说明]
以下程序的功能是计算三角形、矩形和正方形的面积并输出,程序由5个类组成:AreaTest是主类,类Trianlge、Rectangle和Square分别表示三角形、矩形和正方形,抽象类Figure提供了一个计算面积的抽象方法。
[程序]
public class AreaTest
public static void main(String args [])
Figure [] figures= new Triangle (2,3,3) ,new Rectangle (5,8) ,new Square (5) ;
for (int i=0; 1< figures .length; i++)
System. out .println (figures [i] +"area=" +figures [i]. getArea ( ));
public abstract class Figure
public abstract double getArea( ) ;
public class Rectangle extends (1)
double height;
double width;
public Rectangle(double height, double width)
this .height=height;
this.width=width;
public String toString ( )
return "Rectangle: height= "+height+" , width= "+width+":";
public double getArea ( )
return (2) ;
class Square extends (3)
public Square(double width)
(4) ;
p
[填空题]【说明】
以下程序的功能是计算三角形、矩形和正方形的面积并输出。
程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类Figure提供了一个纯虚拟函数getArea( ),作为计算上述3种图形面积的通用接口。
【C++程序】
#include<iostream.h>
#include<math.h>
class Figure {
public:
virtual double getArea( )=0; //纯虚拟函数
};
class Rectangle: (1) {
protected:
double height;
double width;
public:
Rectangle( ) {};
Rectangle(double height,double width) {
this->height=height;
this->width=width;
}
double getArea( ) {
return (2) ;
}
};
class Square: (3) {
public:
Square(double width){
(4) ;
}
};
class Triangle: (5) {
double la;
double lb;
double lc;
Public:
Triangle(double la, double lb, double lc) {
This->la=la; this->lb=lb; this->lc=lc;
}
double getArea( ) {
double s = (la+lb+±c)/2.0;
return sqrt(s,(s-la)*(s-lb)*(s-Ic));
}
};
void main( ) {
Figure*figures[3]={
ne
[填空题]【说明】
以下程序的功能是计算三角形、矩形和正方形的面积并输出。
程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类Figure提供了一个纯虚拟函数getArea( ),作为计算上述3种图形面积的通用接口。
【C++程序】
#include<iostream.h>
#include<math.h>
class Figure
public:
virtual double getArea( )=0; //纯虚拟函数
;
class Rectangle: (1)
protected:
double height;
double width;
public:
Rectangle( ) ;
Rectangle(double height,double width)
this->height=height;
this->width=width;
double getArea( )
return (2) ;
;
class Square: (3)
public:
Square(double width)
(4) ;
;
class Triangle: (5)
double la;
double lb;
double lc;
Public:
Triangle(double la, double lb, double lc)
This->la=la; this->lb=lb; this->lc=lc;
double getArea( )
double s = (la+lb+±c)/2.0;
[简答题]【说明】
以下C++程序的功能是计算三角形、矩形和正方形的面积并输出。程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类Figure提供了一个纯虚拟函数getArea( ),作为计算上述3种图形面积的通用接口。
#include<iostream.b>
#include<math.h>
class Figure{
public:
virtual double getArea0=0; //纯虚拟函数
};
class Rectangle: (1) {
protected:
double height;
double width;
public:
Rectangle( ){};
Rectangle(double height, double width){
This->height=height;
This->width=width;
}
double getarea( ){
return (2) ;
}
};
class Square: (3) {
public:
Square(double width){
(4) ;
}
};
class Triangle: (5) {
double la;
double lb;
double lc;
public:
Triangle(double la, double lb, double lc){
this->la=la; this->lb; this->lc;
}
double getArea( ){
double s=(la+lb+lc)/2.0;
return sqrt(s*(s-la)**(s-lb)*(s-lc));
}
};
viod main( ){
Figure* figures[3]={
new Triangle(2,3,3), ne
[简答题]【说明】
以下C++程序的功能是计算三角形、矩形和正方形的面积并输出。程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类Figure提供了一个纯虚拟函数getArea( ),作为计算上述3种图形面积的通用接口。
#include<iostream.b>
#include<math.h>
class Figure
public:
virtual double getArea0=0; //纯虚拟函数
;
class Rectangle:
(1) protected:
double height;
double width;
public:
Rectangle( );
Rectangle(double height, double width)
This->height=height;
This->width=width;
double getarea( )
return
(2) ;
;
class Square:
(3) public:
Square(double width)
(4) ;
;
class Triangle:
(5) double la;
double lb;
double lc;
public:
Triangle(double la, double lb, double lc)
this->la=la; this->lb; this->lc;
double getArea( )
double s=(la+lb+lc)/2.0;
return sqrt(s*(s-l