文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C程序习题-打入月份号显示英文月名[10.18]

C程序习题-打入月份号显示英文月名[10.18]

时间:2010-08-24  来源:chengxiaopeng

    编写一程序,打入月份号,输出该月的英文月名。例如,输入“3”,则输出"March".要求用指针数组处理。     我们可以使用指针数组中的每一个单元指向一个月份,然后使用指针的指针去查找这个单元,找到后,将指针的指针停留在此位置,然后输出即可。代码如下:  

#include <stdio.h>

int main(int argc, char *argv[])
{
    char *months[12] = {"January","February","Marcy","April","May","June","July","August","September","October","November","December"};
    char **p;
    p = months;
    int i_month,i = 0;
    printf("please input months number(1 - 12):");
    scanf("%d",&i_month);
    while (i_month > 12 || i_month < 1)
    {
          printf("you input number is error,please reinput(1 - 12):");
          scanf("%d",&i_month);
    }
    
    while (++i != i_month)
    {
          p++;
    }
    printf("the %d month english is %s.\n",i_month,*p);
    system("pause");
    return 0;
}


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载