CCF NOI1015 星期几

本文介绍了一个简单的C语言程序,该程序将输入的1到7的整数转换为对应的星期几的英文名称。通过使用字符指针数组,程序能够根据输入的数字返回正确的星期名称。

问题链接CCF NOI1015 星期几




时间限制: 1000 ms  空间限制: 262144 KB

题目描述

  输入数字1~7的表示星期一至星期日,输出对应的星期几的英文名称。
  如果是1,输出Monday;
  如果是2,输出Tuesday;
  如果是3,输出Wednesday;
  如果是4,输出Thursday;
  如果是5,输出Friday;
  如果是6,输出Saturday;
  如果是7,输出Sunday;

输入

  输入一个数字。

输出

  输出对应的英文名称。

样例输入

1

样例输出

Monday

数据范围限制

 



问题分析

  这是一个数字转换为文字的问题,使用字符串指针数组即可解决。

程序说明

  (略)。

要点详解
  • 程序中,使用了指针数组,需要理解和掌握。
  • 需要注意的是,C语言中,数组下标是从0开始的。



100分通过的C语言程序:

#include <stdio.h>

int main(void)
{
    char *weeks[] = {
         "Monday"
        , "Tuesday"
        , "Wednesday"
        , "Thursday"
        , "Friday"
        , "Saturday"
        , "Sunday"
    };
    
    int day;
    
    scanf("%d", &day);
    
    printf("%s\n", weeks[day - 1]);

    return 0;
}



转载于:https://www.cnblogs.com/tigerisland/p/7563929.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值