中级光能
#include<bits/stdc++.h>
using namespace std;
struct txjs
{
string tx;
double cs,temp,sum;
bool ms;
}a[101];
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i].tx>>a[i].cs>>a[i].ms;
}
for(int i=1;i<=n;i++)
{
if(a[i].tx=="round")
{
if(a[i].ms==0)
{
a[i].temp=3.14*a[i].cs*2;
}
else if(a[i].ms==1)
{
a[i].temp=3.14*a[i].cs*a[i].cs;
}
}
else if(a[i].tx=="square")
{
if(a[i].ms==0)
{
a[i].sum=a[i].cs*4;
}
else if(a[i].ms==1)
{
a[i].sum=a[i].cs*a[i].cs;
}
}
}
for(int i=1;i<=n;i++)
{
printf("%.2f\n",a[i].temp);
printf("%.2f\n",a[i].sum);
}
return 0;
}
初级天翼
for(int i=1;i<=n;i++)
{
printf("%.2f\n",a[i].temp);
printf("%.2f\n",a[i].sum);
}
return 0;
应该把这个放在大循环里头,还要加个判断。
资深守护
for(int i=1;i<=n;i++)
{
printf("%.2f\n",a[i].temp);
printf("%.2f\n",a[i].sum);
}
return 0;
新手守护
for(int i=1;i<=n;i++)
{
printf("%.2f\n",a[i].temp);
printf("%.2f\n",a[i].sum);
}
return 0;
应该把这个放在大循环里头,还要加个判断。
for(int i=1;i<=n;i++)
{
printf("%.2f\n",a[i].temp);
printf("%.2f\n",a[i].sum);
}
return 0;
应该把这个放在大循环里头,还要加个判断。