#include<stdio.h>
#include <stdlib.h>
#include<string.h>
int main()
{
int ncase=1;
int i,n;
char str[1200] = { 0 };
char* p,*signal;
double num;
double sum;
char ch[1200] = { 0 };
scanf("%d", &ncase);
while (ncase--)
{
scanf("%d", &n);
getchar();
sum = 0;
memset(ch, '0', sizeof(ch));
while (n--)
{
gets(str);
p = str;
signal = str;
while (*p != '\0')
{
if (('0'<=*p&&*p<='9')&&*(p-1)==' ')
{
signal = p;
}
p++;
}
for (i = 0; *signal != '\0'; i++)
{
ch[i] = *signal;
signal++;
}
ch[i] = '\0';
num = atof(ch);
sum += num;
}
printf("%.1lf\n", sum);
}
return 0;
}
ZZULIOJ1168: 账单(指针专题)
最新推荐文章于 2023-11-11 20:11:51 发布