virtualdoublebottom_area();
virtualdoublebottom_perimeter();
virtualdoublesuperficial_area();
virtualdoublevolume();
};
doubleCylinder:
:
bottom_area()
{
return3.14159*radius*radius;
}
doubleCylinder:
:
bottom_perimeter()
{
return2*3.14159*radius;
}
doubleCylinder:
:
superficial_area()
{
return2*bottom_area()+bottom_perimeter()*height;
}
doubleCylinder:
:
volume()
{
returnbottom_area()*height;
}
voidmain()
{
Cylindercylinder(1,1);
cout<<"底面面积:
"<cout<<"表面积:
"<cout<<"体积:
"<}
(g)//编写程序,将键盘上输入的任意正整数逆转,如输入1234,输出4321。
#include
usingnamespacestd;
voidmain()
{
longa;
cout<<"请输入一个正整数:
"<cin>>a;
cout<<"逆序输出:
"<for(inti=1;1;i++)
{
intj=a%10;
cout<a/=10;
if(a==0)
break;
}
cout<}
(h)//编写程序,找出100~200间的全部素数(要求加注释)
#include
#include
usingnamespacestd;
voidmain()
{
intk;
for(inti=101;i<=200;i++)
{intflag=1;
k=sqrt(i);
for(intj=2;j<=k;j++)
if(i%j==0)
{
flag=0;break;
}
if(flag)
cout<
}
cout<}