那天比赛做的,关于如何表示序数词,记录下来,以后看。
#include <stdio.h>
int main()
{
int z,n;
scanf("%d",&z);
while(z--)
{
scanf("%d",&n);
if(n%100/10==1)
printf("%dth\n",n);
else if(n%10==1)
printf("%dst\n",n);
else if(n%10==2)
printf("%dnd\n",n);
else if(n%10==3)
printf("%drd\n",n);
else
printf("%dth\n",n);
}
return 0;
}
本文介绍了一个简单的C语言程序,该程序可以根据输入的整数输出对应的英文序数词形式,例如1st, 2nd, 3rd等,并通过判断数字的末位来决定正确的序数词后缀。

被折叠的 条评论
为什么被折叠?



