第一题:#include
#include
using namespace std;
int main()
{ double a,b,c,s,v;
cout<<"请输入立方体的三条边长,用空格隔开,按ENTER键结束输入:";
cin>>a>>b>>c;
s=2*(a*b+a*c+b*c);
v=a*b*c;
cout<<"立方体的三条边为:a="<cout<<"立方体的表面积为:"<
return 0;} 第二题:#include
#include
using namespace std;
int main()
{ float a,b;
cout<<"输入两个数,用空格隔开:";
cin>>a>>b;
cout<<"交换前的两个数为"< float temp;
temp=a,a=b,b=temp;
cout<<"交换后的两个数为"<system("pause");
return 0;} 第三题:#include
#include
#include
#include
using namespace std;
int main()
{ double q,sum=0;
int n;
cout<<"输入等比数列的公比q和项数n,用空格隔开:";
cin>>q>>n;
cout<<"等比数列的各项为:"<
{cout<
if((i+1)%10==0) cout<
return 0;}我也是初学者,共同进步哈
/*请输入长方体的长、宽和高(逗号隔开) : 2,2,2
长方体的体积为:8.000,表面积为:24.000
请输入变量a,b的值(逗号隔开) : 3,5
交换前 : a = 3.000,b = 5.000
交换后 : a = 5.000,b = 3.000
请输入等比数列的公比和项数(逗号隔开) : 1.5,12
等比数列的前12项的和为 : 257.493
Press any key to continue*/#include
#include
double a,b,c,q,sum;
double eps = 1.0E-6;
int n;
printf("请输入长方体的长、宽和高(逗号隔开) : ");
scanf("%lf,%lf,%lf",&a,&b,&c);
printf("长方体的体积为:%.3lf,表面积为:%.3lf\n",a*b*c,2*(a*b + b*c + c*a)); printf("请输入变量a,b的值(逗号隔开) : ");
scanf("%lf,%lf",&a,&b);
printf("交换前 : a = %.3lf,b = %.3lf\n",a,b);
c = a; a = b; b = c;
printf("交换后 : a = %.3lf,b = %.3lf\n",a,b); printf("请输入等比数列的公比和项数(逗号隔开) : ");
scanf("%lf,%d",&q,&n);
if(fabs(q) - 1.0 > eps) sum = 1.0 * (1.0 - pow(q,n)) / (1.0 - q);
else sum = 1.0 * n;
printf("等比数列的前%d项的和为 : %.3lf\n",n,sum);
return 0;
}