zoukankan      html  css  js  c++  java
  • 查找星期

    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;
    }

  • 相关阅读:
    C++
    复盘-2018.6.8~2020.6.8
    C++
    C++
    C++
    C++
    Python学习笔记(十)- 面向对象(一)
    SSHException: Error reading SSH protocol banner
    docker 安装mysql
    docker 安装部署
  • 原文地址:https://www.cnblogs.com/1112zx/p/10544666.html
Copyright © 2011-2022 走看看