zzulioj

1168: 账单(指针专题)

#include
using namespace std;
int main()
{
 int ncase,q;
 cin>>ncase;
 char str[100][200],p[100][200];
 for(int i=0;i<ncase;i++)
 {
  int n,m,l;
  cin>>n;
  double money=0,sum=0;
  getchar();
  for(int j=0;j<n;j++)
  {
   double money=0;
   gets(str[j]);
   l=strlen(str[j]);
   for(int k=l-1;k>=0;k--)
   {
    if(str[j][k]==' ')
    {
     m=k;
     break;
    }
   }
   int r=0;
   for(int q=m+1;q<l;q++)
   {
    p[j][r]=str[j][q];
    r++;
   }
   money=atof(p[j]);
   sum+=money;
  }
  printf("%.1f\n",sum);
 }
 return 0;
}

你可能感兴趣的:(zzulioj)