个性签名代码

引言

作为一个越来越开始准备深入学习it的小矛盾,怎么可能没有一个不错的个性签名呢?下面让我解读一个个性签名。

个性签名代码

next:
	while(!dead)
	{
		study();
		srand(time(0));
		if(hard()&&(99==(rand()%100)))
		{
			succeed();
			goto next;
		}
	}

代码含义解说

while(!dead):表示没有死亡就没有结束学习和不断挑战成功的时间。
study():表示学习函数。
srand(time(0)); 为随机种子函数,以time(0)作为种子,及以时间作为随机种子,因为其不断变化,所以不是单纯的伪随机。
if(hard()&&(99==(rand()%100))):hard(),表示努力,后面(99==(rand()%100))表示成功的机遇,1%,也许更加少,这个可以自己改。为什么99==,而不是==99被等于呢,这是一种良好编程的风格,
例如:
i等于99,如果你少打了一个=,在大项目中,由于i=99,编译器不会报错,会浪费大量时间查找,但是如果是99等于i,因为99存在rodata区,只可以读,不可以写,所有99=i,编译器会报错。
为什么hard()放在(99等于(rand()%100))前面呢?
因为&&,具有惰性运算,也就是说,如果你没有前面的努力hard(),机遇也就不会产生。
最后,如果机遇和努力一切满足,那么你将获得succeed()成功,但是后面用未限制转移语句goto,直接转移到next,开始下一次挑战,不要想着break(一朝入it,啥啥啥的)

结语

闲来无趣,换个有点代表身份的代码,如有错误,欢迎讨论。
(代码仅示意)
也可以留下你觉得有趣的qq个性签名代码。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@矛盾综合体

感觉有帮助可以点个赞哦

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值