1.仿动画效果

#include <cstdio>
#include <windows.h>  //内含延时函数 
#include <process.h> //内含清屏函数 
int main(){
	printf("■■\n");
	printf("■■\n");
    Sleep(430); 
    system("cls");  //清屏  
    printf(" ■■\n");
	printf(" ■■\n");
	Sleep(430);
	system("cls");  //清屏  
	printf("  ■■\n");
	printf("  ■■\n");
	Sleep(430);
	system("cls");  //清屏  
	printf("   ■■\n");
	printf("   ■■\n");
	Sleep(430);
	system("cls");  //清屏  
	printf("    ■■\n");
	printf("    ■■\n");
	Sleep(430);
	system("cls");  //清屏  
    return 0; 
	 
}	

2.五彩斑斓的控制台

/*
	C++ 让你的结果五彩斑斓 
	
"color xy"color为关键字,x为背景色,y为前景色.x,y可以取值为
0=黑色
1=蓝色
2=绿色
3=湖蓝色
4=红色
5=紫色
6=黄色
7=白色
8=灰色
9=淡蓝色
A=淡绿色
B=淡浅绿色
C=淡红色
D=淡紫色
E=淡黄色
F=亮白色
*/ 
#include<iostream>  
#include<cstdlib>     
//头文件定义
using namespace std;
int main()
//主函数
{
    system("color A9");
    cout<<"change!"<<endl;
    system("pause");
    return 0;
}

3.自动关机

/*
 C++ 自动关机程序
 实现原理:调用计算机内部的shutdown 命令
 	 shutdown -s -t 0   //立即关机 
 	 shutdown -s -t 1800 //1800秒后关机 
 	 shutdown -a    //取消关机指令 
 	 shutdown -r    //重启
 	 shutdown -l    //注销 
	  
*/

// 基础版 

//#include <cstdlib>  //需要引入这个头文件,来操作 
//#include <iostream>
//using namespace std;
//int main()
//{
//	system("shutdown -s -t 1800"); 
//	return 0;
//} 


// 进阶版
#include <cstdlib>  
#include <iostream>
#include <cstdio> 
using namespace std;
int main()
{
	printf("	请选择功能\n");
	printf("-------------------------\n");
	printf("---	1.立即关机    ---\n"); 
	printf("---	2.立即重启    ---\n");
	printf("---	3.立即注销    ---\n"); 
	printf("---	4.3分钟后关机 ---\n");
	printf("---	5.取消设置    ---\n");
	printf("-------------------------\n");
	int x;
	cin>>x;
	switch (x)
	{
		case 1:
			printf("立即关机");
			system("shutdown -s -t 0");
			break;
		case 2:
			printf("立即重启");
			system("shutdown -r");
			break;
		case 3:
			printf("立即注销");
			system("shutdown -l");
			break;
		case 4:
		 	printf("3分钟后关机");
			system("shutdown -s -t 180");
			break;
		case 5:
			printf("取消设置");
			system("shutdown -a");
			break;
		default:
			printf("你什么都没做"); 
	} 
	return 0;
} 



4.鼠标乱斗

/*
	C++ 鼠标乱抖
*/
#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 ;
}

4.键盘事件

#include <conio.h>
#include <iostream>

using namespace std;

int main() {
	int ch;
	while (1) {
		if (_kbhit()) { //如果有按键按下,则_kbhit()函数返回真
			ch = _getch();//使用_getch()函数获取按下的键值
			cout << ch;
			if (ch == 27) {
				break;    //当按下ESC时循环,ESC键的键值时27.
			}
		}
	}
	system("pause");
	return 0;
}


5.Beep函数—生日快乐歌

#include <windows.h>

int main(){
    while(1)
	{
    Beep(523, 200);
    Beep(523, 200);
    Beep(578, 400);
    Beep(523, 400);
    Beep(698, 400);
    Beep(659, 800);

    Beep(523, 200);
    Beep(523, 200);
    Beep(578, 400);
    Beep(523, 400);
    Beep(784, 400);
    Beep(698, 800);

    Beep(523, 200);
    Beep(523, 200);
    Beep(1046, 400);
    Beep(880, 400);
    Beep(698, 400);

    Beep(659, 400);
    Beep(578, 400);

    Beep(932, 200);
    Beep(932, 200);
    Beep(880, 400);
    Beep(698, 400);
    Beep(784, 400);
    Beep(698, 800);
    }
}

返回目录:C++