第二期:简易计时器

本人是一名小学生(五年级),学习编程3年左右(C++只学了半年多),如果写得不好,请见谅

如果你还没看第一期,那还愣在这干嘛,赶快去看啊!

这次我发布一下我做的简易计时器,废话不多说,直接上代码。

#include<iostream>
#include<cstdio>
#include<windows.h>
#define doe 523
using namespace std;

int main()
{
	long long int nian=0,yue=0,ri=0,shi=0,fen=0,miao=0,dengdai=0;	//定义变量 
	cout<<"简易计时器。"<<endl;
	Sleep(500);
	cout<<"请输入年(365天):";
	cin>>nian;
	cout<<"请输入月(30天):";
	cin>>yue;
	cout<<"请输入日:";
	cin>>ri;
	cout<<"请输入时:";
	cin>>shi;
	cout<<"请输入分:";
	cin>>fen;
	cout<<"请输入秒:";
	cin>>miao;
	dengdai=(miao*1000)+(fen*60*1000)+(shi*60*60*1000)+(ri*24*60*60*1000)+(yue*30*24*60*60*1000)+(nian*365*30*24*60*60*1000);
	cout<<"需要等待"<<(dengdai/1000)<<"秒"<<endl;
	cout<<(dengdai/1000)<<"秒"<<endl;
	for(int i=1;i<(dengdai/1000);i++)
	{
		Sleep(1000);
		cout<<((dengdai/1000)-i)<<"秒"<<endl;
	}
	cout<<"已到时。"<<endl;
	for(int j=1;j<=5;j++)
	{
		Beep(doe,500);
	}
	Sleep(10000);
	return 0;
}

知识点讲解:

Beep(523,400);

 使用Beep()函数发声,523为发声赫兹,为发声时间(毫秒),头文件是cstdio和windows.h。

Sleep(10000);

使用Sleep()函数让程序等待10000毫秒(可改),头文件是window.h。

我还是一名小学生,希望大家可以点赞支持一下我。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值