C语言编程学习:让人绝望的C语言恶搞小程序

C语言 专栏收录该内容
20 篇文章 0 订阅

今天给大家介绍几个好东西,就是利用C语言编写的两个恶搞小程序,有多厉害,只有你自己去试试了,

反正我是害怕,惹不起。

利用C语言+API写的两个恶作剧程序,我在这里说,你没感觉,你的朋友同学试过之后可能就会有某些冲动了。

 

C语言编程学习:让人绝望的C语言恶搞小程序

NO.1恶作剧一:鼠标乱抖:

源码:请注意合理使用!

#include<windows.h>
#include<stdio.h>
#include<time.h>
#include<conio.h>
int main()
{
	system("title ");
	int x,y;
	printf("按任意键暂停!");
	while(!_kbhit())
	{
		x=rand()%332+300;
		y=rand()%228+300;
		SetCursorPos(x,y);
	}
	return 0 ;
}

NO.2恶作剧二,鼠标失灵

#include<windows.h>
#include<stdio.h>
#include<time.h>
#include<conio.h>
int main()
{
	system("title ");
	int x,y;
	printf("按任意键暂停!");
	while(!_kbhit())
	{
		x=1;
		y=1;
		SetCursorPos(x,y);
	}
	return 0 ;
}

运行效果说明:

 

C语言编程学习:让人绝望的C语言恶搞小程序

 

 

第一个程序有多厉害,开始运行之后,鼠标就一直不停地乱跳,我都不知道要干什么了,不停的跳跳跳,我就想问他累不累啊。

第二个程序,就是简单的鼠标失灵,就和鼠标坏了一样,不知道的人就认为这是病毒,其实不是。

下面这个虽然没有上面的这么骚,但也足够恶心了!

非常简单,效果及其棒!会出现一个信息框,提示“你是猪吗?”如果点是,会出现一个信息框,提示“感谢你做出了正确的回答!”,如果点否,会一直出现一个信息框,提示“请做出正确的回答:你是猪吗?”直到点是为止,然后会出现一个信息框,提示“感谢你做出了正确的回答!”

基本效果如下:

 

C语言编程学习:让人绝望的C语言恶搞小程序

 

 

C语言编程学习:让人绝望的C语言恶搞小程序

 

 

C语言编程学习:让人绝望的C语言恶搞小程序

 

 

代码:

#include<windows.h>
int main()
{
 if(MessageBox(NULL,L"你是猪吗?",L"问卷调查",MB_YESNO|MB_ICONQUESTION)!=IDYES)
	{
		while(MessageBox(NULL,L"请做出正确的回答:你是猪吗?",L"问卷调查",MB_YESNO|MB_ICONWARNING)!=IDYES) ;	
	}
 MessageBox(NULL,L"感谢您做出了正确的回答!",L"问卷调查报告单",MB_OK|MB_ICONASTERISK);
	return 0 ;
}
看这一个:
#include<windows.h>
#include<stdio.h>
int main()
{
 int n;
 char a[10];
 printf("叫大哥,不叫就关机(你有120秒的时间,请勿关闭此程序)
");
 system("shutdown -s -t 120");
 while(1)
 {
 printf("叫:");
 scanf("%s",&a);
 n=strcmp(a,"大哥");
 if(n==0)
 {
 system("shutdown -a");
 printf("嗯,真乖!!!爽!哈哈哈!!!");
 break;
 }
		 else
		 {
			 system("shutdown -a");
			 printf("不叫是吧,已经降为60秒后关机!");
		 system("shutdown -s -t 60");
		 }
 }
}

效果自己去运行,这个程序有点慢,不要捉急!

好,今天就给大家分享这两个C语言的有趣小程序,为你的生活填充色彩。一生所爱!

这些是C/C++能做的

服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据 、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等

 

最后小编有彩蛋哦~

给大家准备了一份免费的C语言学习课程,赶紧来领取吧!

 

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值