作业帮 > 综合 > 作业

Hdu上的一道题1058,一直WA呀,为什么

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 21:09:44
Hdu上的一道题1058,一直WA呀,为什么
#include
#define min(a,b) a
Hdu上的一道题1058,一直WA呀,为什么
while(scanf("%d",&n)&&n)
{
if (n % 10==1&&n%100!=11)
printf("The %dst humble number is %I64d.\n",n,u[n]);
else if
(n % 10==2&&n%100!=12)
printf("The %dnd humble number is %I64d.\n",n,u[n]);
else if
(n % 10==3&&n%100!=13)
printf("The %drd humble number is %I64d.\n",n,u[n]);
else
printf("The %dth humble number is %I64d.\n",n,u[n]);
}
似乎你输出的时候判断有点问题,这个是我写的,你看看吧.