zoj 3487 Ordinal Numbers

来源:互联网 发布:舜禹之事 吾知之矣 编辑:程序博客网 时间:2024/05/17 19:16

zoj  3487   Ordinal Numbers            题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3487

简单模拟

题目大意:将阿拉伯数字后缀上序数词词尾。

题目分析:规则没什么好说的,注意11、12、13就行。

                                                          

以下是代码:

#include<stdio.h>int main(){    int t,n;    while(scanf("%d",&t)!=EOF)    while(t--)    {        scanf("%d",&n);        if((n/10)%10==1)printf("%dth\n",n);        else        switch(n%10)        {            case 1:printf("%dst\n",n);break;            case 2:printf("%dnd\n",n);break;            case 3:printf("%drd\n",n);break;            default:printf("%dth\n",n);        }    }    return 0;}
水~






原创粉丝点击