本帖最后由 dffzh 于 2025-12-26 16:06 编辑
再过几天,2025年就要顺利结束了,今年通过21ic论坛参加了不少活动,汲取了不少新知识,了解了许多新技术,也协助不少坛友解决了一些问题,同时也赚了一点零花钱,这不抽空想看下今年通过21ic论坛赚了多少零花钱,奈何钱包记录里没有汇总的显示(这里倒是有个个人建议:钱包里的**记录里面是否可以加个汇总显示?),作为嵌入式软件的我,江湖人称我们程序猿或者攻城狮,怎么能难倒我呢?
于是打开Visual C++ 6.0 IDE,便写起了计算零花钱总额的C语言代码,经过修改和优化,主代码如下所示:
- #define MONEY_TYPE_MAX (MONEY_TYPE_SUM)
- #define FORUM_21IC_BONUS_MONEY (MONEY_1)
- #define WEIXIN_21IC_WORKER_MONEY (MONEY_2)
- #define WEIXIN_21IC_WANGYOU_MONEY (MONEY_3)
- #define JINGDONG_CARD_MONEY (MONEY_4)
- unsigned int money_sum = 0;
- unsigned int money[MONEY_TYPE_MAX] = {FORUM_21IC_BONUS_MONEY,
- WEIXIN_21IC_WORKER_MONEY,
- WEIXIN_21IC_WANGYOU_MONEY,
- JINGDONG_CARD_MONEY};
- unsigned int i = 0;
-
- for(i=0; i<MONEY_TYPE_MAX; i++)
- {
- money_sum += money[i];
- }
- printf("money_sum = %d\r\n", money_sum);
- return 0;
将零花钱按来源主要分了4类,见代码详细描述;写好才发现,把自然语言转换为高级语言变成代码的过程,其实还蛮好玩的呢。
然后编译成功:
运行看下今年赚了多少零花钱:
后续有新的打赏,直接对号入座,更新到指定来源位置即可;
虽然提钱有些俗气 ,但作为芸芸众生的一员,不管多少,靠自身技能所赚,也不失为一件美事~~
2026年,再接再厉~~
|