推断一周的某一天的函数接口

#define ret_ok  0
#define ret_err 1

char week_day[8] = {"Monday","Tuesday","Wedsday","Thursday","Friday","Saturday","Sunday"};

int Judge_day_of_the_week(int week_num,char *result_week_day)
{
    if( week_num < 1 || week_num > 7 )
    {
        printf("Your input is error\n");
        return ret_err;
    }
    else
    {
        *result_week_day = week_day[week_num-1];
    }

    return ret_ok;
}
时间: 2024-09-29 07:13:34

推断一周的某一天的函数接口的相关文章

判断一周的某一天的函数接口

#define ret_ok 0 #define ret_err 1 char week_day[8] = {"Monday","Tuesday","Wedsday","Thursday","Friday","Saturday","Sunday"}; int Judge_day_of_the_week(int week_num,char *result_week_da

第一周 从C走进C++ 001 函数指针

1. 基本概念: 程序运行期间,每个函数都会占用一段连续的内存空间.而函数名就是该函数所占内存区域的起始地址(也称“入口地址”).我们可以将函数的入口地址赋给一个指针变量,使该指针变量指向该函数.然后通过指针变量就可以调用这个函数.这种指向函数的指针变量称为“函数指针”. 2. 定义形式 类型名 (* 指针变量名)(参数类型1, 参数类型2,…); 例如: int (*pf)(int ,char); 表示pf是一个函数指针,它所指向的函数,返回值类型应是int,该函数应有两个参数,第一个是int

第一周 从C走进C++ 008 函数缺省参数

1. 函数的缺省参数? C++中,定义函数的时候可以让最右边的连续若干个参数有缺省值,那么调用函数的时候,若相应位置不写参数,参数就是缺省值. void func( int x1, int x2 = 2, int x3 = 3) { } func(10 ) ; //等效于func(10,2,3) func(10,8) ; //等效于func(10,8,3) func(10, , 8) ; //不行,只能最右边的连续若干个参数缺省 ? 函数参数可缺省的目的在于提高程序的可扩充性.? 即如果某个写好

sqlserver -- 查询一天、一周、一个月记录(DateDiff 函数)(备忘)

Learn From : http://bjtdeyx.iteye.com/blog/1447300 最常见的sql日期查询的语句 --查询当天日期在一周年的数据 select * from ShopOrder where datediff(week,ordTime,getdate()-1)=0 --查询当天的所有数据 select * from ShopOrder where datediff(day,ordTime,getdate()-1)=0 --info为表名,datetime为数据库中

第八周(运算符重载)一般函数

/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:第八周(运算符重载) *作者:王忠 *完成日期:2015.4.28 *版本号:v1.0 * *问题描述:请用类的成员函数,定义复数类重载运算符+.-.*./,使之能用于复数的加减乘除 *输入描述: *程序输出: #include <iostream> using namespace std; class Complex { public: Complex(){real=0;i

第十三周阅读程序1:虚函数

问题及代码: #include<iostream> using namespace std; class A { int a; public: A():a(5) {} virtual void print()const //常虚函数 { cout<<a; } }; class B: public A { char b; public: B() { b='E'; } void print() const { cout<<b; } }; void show(A &x

第二周(2)——内置函数

                                                              内置函数 abs()√ all() any() ascii() bin() bool() bytearry() bytes() callable() chr() compile() complex() dict() dir() enumerate() help() id() isinstance() float() format() frozenset() globals(

第五周项目1-体验常成员函数

设计平面坐标点类,计算两点之间距离.到原点距离.关于坐标轴和原点的对称点等.在设计中,由于求距离.求对称点等操作对原对象不能造成任何改变,所以,将这些函数设计为常成员函数是合适的,能够避免数据成员被无意更改. /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:邵帅 * 文件:Demo.cpp * 完成时间:2015年04月08日 * 版本号:v1.0 */ #include <iostream> #include <

推断一年中某一天是这一年的第几天的函数接口

#define ret_ok 0 #define ret_err 1 int a[] = {31, 28, 31, 30, 31, 30, 31,31, 30, 31, 30, 31}; int judge_day(int Year, int Month, int Day, int *result_day) { int Total = 0; int i = 0; if( (((Year%400) == 0) || ((Year%4) == 0)) && ((Year %100) != 0)