男同胞们的恋爱小秘籍--获取与女友恋爱天数的C程序

各位男同胞们,不知道你们的女朋友有没有在曾经的某一天问过你这样的问题~~

场景重现:

女朋友:“今天天气真好。”

你:“是呀”

女朋友:“今天是咱们认识的第几天呀?”

你:“咱们是10月2号认识的吧?”

女朋友:“那咱们认识了几天了呀?”

这个时候,你可能会有若干种答案选择:

选择回复1:“不知道啊,只记得是10月2号。”

女朋友:“连几天都不记得,看来你不爱我,咱们分手吧。”

选择回复2:“不知道。”

女朋友:“连几天都不记得,看来你不爱我,咱们分手吧。”

选择回复3:“尼玛啊,这有必要知道吗。”

女朋友:“连几天都不记得,看来你不爱我,咱们分手吧。”

选择回复4:“咱们是10月2号认识的,今天是六号,6-2=4,4天了。”

女朋友:“连几天都不会算,我得考虑咱们下一代的智商,你这个低智商,咱们分手吧。”

选择回复5:“5天。”

女朋友:“算得这么清楚,是不是想等100天之后把我甩了,看来你不爱我,要甩也我先甩你,咱们分手吧。”

。。。。。。

不过万万没想到,最后你还是得到了女生的芳心,因为你记得是第几天。好了现在咱们来看看几个获取当前时间的C语言代码:

代码1:

#include <stdio.h>
#include <time.h>
int main () {
    time_t T;
    struct tm * timenow;
    time ( &T );
    timenow = localtime ( &T );
    printf ( "现在时间是: %s", asctime (timenow) );
    return 0;
}

代码2:

#include <stdio.h>
#include <time.h>
int main() {
    char time[128];
    _tzset();
    _strtime(time);
    printf("time:\t%s\n", time);
    _strdate(time);
    printf("date:\t%s\n",time);
    return 0;
}

代码3:

#include <stdio.h>
#include <time.h>
int main() {
    time_t ltime;
    char tmpbuf[128];
    time(<ime);
    printf(ctime(<ime) );
    return 0;
}

代码4:

#include <stdio.h>
#include <time.h>
int main() {
    time_t t = time(0);
    char tmp[64];
    strftime(tmp,sizeof(tmp),"%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t));
    puts(tmp);
    return 0;
}

所以,根据代码4,只需稍加修改,能够很快得出你和你的女朋友相识了几天。不要感谢我我是红领巾。

时间: 2024-08-01 22:47:53

男同胞们的恋爱小秘籍--获取与女友恋爱天数的C程序的相关文章

[小项目] 获取手机联系人并且向服务器发送JSON数据

[小项目] 获取手机联系人并且向服务器发送JSON数据 好久没有写文档了...最近忙着带班,也没有时间学习新东西,今天刚好有个小Demo,就写了一下,顺便丰富一下我的博客吧! 首先说一下需求: 简单的说,就是一个程序,会获取手机的联系人列表,然后转换成JSON字符串数组,向指定服务器中发送数据...总感觉有侵犯别人隐私权的意味; 注:仅供学习使用,不要做违法的事情哟 这个程序我写的有点有条理,首先有几个工具类: 1. 判断是否联网的工具类(NetUtils) 2. 从手机中获取所有联系人的工具类

获取 window任务栏已经打开应用程序窗口(也就是任务管理器中前台进程)的图标

获取 window任务栏已经打开应用程序窗口(也就是任务管理器中前台进程)的图标 1.功能描述 获取到window任务栏已经打开的应用程序的窗口图标.如下:(要获取到QQ,浏览器,文件夹的图标,但是任务栏中隐藏的图标不显示) 2.使用技术及工具 JAVA,JNA,eclipse. 需要去下载JNA的包(一个是jna.jar,一个时jna-platform.jar):包的下载在文章结尾提供地址. 3.实现思路 (1).一个window任务栏打开的应用程序也就是一个前台进程,所以先通过JNA获取所有

hdu 4511 小明系列故事——女友的考验

小明系列故事——女友的考验 Time Limit: 500/200 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 822    Accepted Submission(s): 176 Problem Description 终于放寒假了,小明要和女朋友一起去看电影.这天,女朋友想给小明一个考验,在小明正准备出发的时候,女朋友告诉他,她在电影院等他,小明过来的路线必须满足给定的规则

js如何获取指定月份的天数

js如何获取指定月份的天数:有时候需要获取指定年中某一月的天数,因为每隔月的天数是有所不同的,并且不同年份同一个月的天数也有所不同,例如2月份,在闰年和平年的时候天数就是不同的,下面就介绍一个简单的方法来获取某一年中指定月份的天数.代码如下: function getDadys(whichYear,whichMonth) { var nextMoth=whichMonth+1 var nextYear=whichYear; if(nextMoth==13) { nextMoth=1; nextY

js如何获取一个月的天数 data javascript

js如何获取一个月的天数 function days(year,month){ var dayCount; now = new Date(year,month, 0); dayCount = now.getDate(); return dayCount; } alert(days(2014,7)) javascript获取一个月的天数

HDU 4511 小明系列故事——女友的考验 (AC自动机+DP)

小明系列故事--女友的考验 Time Limit: 500/200 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 1734    Accepted Submission(s): 466 Problem Description 终于放寒假了,小明要和女朋友一起去看电影.这天,女朋友想给小明一个考验,在小明正准备出发的时候,女朋友告诉他,她在电影院等他,小明过来的路线必须满足给定的规

获取当前月份的天数

function mGetdate(){ var date = new Date(); var year = date.getFullYear(); var month = date.getMonth() + 1; return new Date(year,month,0).getDate();//当第三个参数传的值为零时,可以获取当月月份的天数 } ps:有关于Date对象详细的用法,请移至:https://developer.mozilla.org/zh-CN/docs/Web/JavaSc

js获取一个月的天数

在使用其他语言获取每月天数的时候,一般都是存储到一个数组中进行获取,但是如果是二月份的话就需要首先判断是否闰年,再确定是28还是29了. js可以通过Date对象很方便的获取到每月的天数,在初始化Date对象时,我们可以通过这种方式 var d = new Date(2015,2,0); console.log(d.getDate()); 以上代码可以在控制台输出2015年2月份的天数 Date对象月份从0开始,即0表示1月份,以此类推. 在上面的代码中,我们初始化d为三月份的第0天,由于Jav

[小知识] 获取浏览器UA标识

这个随笔纯粹是小知识的积累,以后都会打上小知识的标签. 经常见的,下载移动app时,只有一个二维码,但扫码后,会根据手机是iphone还是android下载不同app,下面就是这个操作的代码: < !DOCTYPE html > <html > <head > </head> <body> <script> var ua = navigator.userAgent.toLowerCase(); if (/iphone | ipad |