生日刚过,32岁前途一篇黑暗



来到美国一个半个月,前天刚刚度过了自己31的生日,已经是32的人了。


来到这里,每天还在做一些底层的活,装系统,被PUSH着,并且最近身体也不太舒服


脖子很疼很疼,胃偶尔不舒服,偶尔还头疼,最关键的是心情不好。


BOSS,天天PUSH,还说自己不努力,压力很大很大。


我在思考选择这条路的正确性,也知道充满艰辛。


但是我必须挺住,坚持下去,我能做的,也只有这样。


加油吧,祝福自己生日快乐,我给自己的时间越来越少了,再耽误几年,我的人生就废掉了。


刻不容缓,加油!!!!

要计算一个人从出生到十八生日经过了多少天,你需要考虑两个日期:出生日期和十八生日那天。在C语言中,我们可以使用`<time.h>`库来帮助处理时间相关的操作。以下是一个简化版的步骤: 1. 获取当前日期:通过`time()`函数获取系统时间,然后转换为struct tm结构。 2. 计算出生日期到现在的天数:从出生日期开始减去出生日期,得到一个时间间隔,可以转化为秒,除以每天的秒数(通常一天有86400秒)。 3. 如果今天的日期已经是目标生日,那么只差一天。 以下是一个简单的例子(假设生日已知): ```c #include <stdio.h> #include <time.h> // 函数声明 unsigned long days_since_birth(int birth_year, int birth_month, int birth_day, int current_year, int current_month, int current_day); int main() { int birth_year, birth_month, birth_day; // 用户输入的出生年月日 int current_year, current_month, current_day; // 当前年月日 // 获取当前日期 time_t raw_time = time(0); struct tm* timeinfo = localtime(&raw_time); // 输入出生日期 printf("请输入你的出生年月日(例如1990 1 1):"); scanf("%d %d %d", &birth_year, &birth_month, &birth_day); // 计算天数 unsigned long days_since = days_since_birth(birth_year, birth_month, birth_day, timeinfo->tm_year + 1900, timeinfo->tm_mon + 1, timeinfo->tm_mday); // 结果可能是负数,表示还没过生日 if (days_since <= 0) { printf("还未满18呢,离18还有 %lu 天。\n", abs(days_since)); } else { printf("你已经满了18,从出生到现在一共过了 %lu 天。\n", days_since); } return 0; } // 计算天数函数 unsigned long days_since_birth(int birth_year, int birth_month, int birth_day, int current_year, int current_month, int current_day) { // 简化计算,假设每年都是365天 unsigned long days_in_year = 365; unsigned long total_days = (current_year - birth_year - 1) * days_in_year + (current_month - 1) * 30 + current_day - birth_day; // 如果今天刚好是生日,减少一天 if (current_month == birth_month && current_day == birth_day) { total_days--; } return total_days; } ``` 请注意,这个例子没有处理闰年的情况,如果你需要精确计算,应该使用更为复杂的算法来确定每个月有多少天。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值