• 查找星期


    6-1 查找星期 (15 分)
    本题要求实现函数,可以根据下表查找到星期,返回对应的序号。
    序号
    星期
    0
    Sunday
    1
    Monday
    2
    Tuesday
    3
    Wednesday
    4
    Thursday
    5
    Friday
    6
    Saturday
    函数接口定义:
    int getindex( char *s );
    函数getindex应返回字符串s序号。如果传入的参数s不是一个代表星期的字符串,则返回-1。
    裁判测试程序样例:

    include <stdio.h>

    include <string.h>

    define MAXS 80

    int getindex( char *s );

    int main()
    {
    int n;
    char s[MAXS];

    scanf("%s", s);
    n = getindex(s);
    if ( n==-1 ) printf("wrong input!
    ");
    else printf("%d
    ", n);
    
    return 0;
    

    }

    /* 你的代码将被嵌在这里 */
    输入样例1:
    Tuesday
    输出样例1:
    2
    输入样例2:
    today
    输出样例2:
    wrong input!

    答案:
    int getindex( char *s )
    {
    char *a[10]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"};
    int k;
    for(k=0;k<7;k++){
    if(strcmp(s,a[k])==0)
    return k;
    }
    return -1;
    }

  • 相关阅读:
    要离职了。
    上海找工作经历
    1.6. 三基色LED
    1.5. 板载LED PWM模式
    1.4. 板载LED控制
    1.3. 硬件篇之IO口(视频连接)
    1.2 Hello World
    1.8. 数码管
    ESP32编译自己的micropython固件
    1.1 准备工作
  • 原文地址:https://www.cnblogs.com/1112zx/p/10544666.html
Copyright © 2020-2023  润新知