1.首先開啟VC++ ,檔案》》新建
2.新建一個C++文件
3.先宣告標頭檔案
#include <stdio.h>
#include <math.h>
#include <dos.h>
#include <conio.h>
4.宣告變數
struct time curtime;
float th_hour,th_min,th_sec;
5.主要程式碼
do
{
printf("*********************************************\n");
printf("** This is a simple clock program. **\n");
printf("** **\n");
printf("The current time is:\n");
gettime(&curtime); /*得到當前系統時間*/
if((float)curtime.ti_hour<=12) /*午前的處理*/
printf("AM ");
if((float)curtime.ti_hour<10) printf("0"); /*十點之前在小時數前加零*/
printf("%.0f:",(float)curtime.ti_hour);
}
else /*午後的處理*/
printf("PM ");
if((float)curtime.ti_hour-12<10) printf("0");
printf("%.0f:",(float)curtime.ti_hour-12);
if((float)curtime.ti_min<10) printf("0");
printf("%.0f:",(float)curtime.ti_min);
if((float)curtime.ti_sec<10) printf("0");
printf("%.0f",(float)curtime.ti_sec);
printf("\n");
sleep(1); /*延時一秒後重新整理*/
clrscr();
}while(1);
如果程式碼提示有錯的,說明你的VC++沒有匯入dos庫檔案
1.首先開啟VC++ ,檔案》》新建
2.新建一個C++文件
3.先宣告標頭檔案
#include <stdio.h>
#include <math.h>
#include <dos.h>
#include <conio.h>
4.宣告變數
struct time curtime;
float th_hour,th_min,th_sec;
5.主要程式碼
do
{
printf("*********************************************\n");
printf("** This is a simple clock program. **\n");
printf("** **\n");
printf("*********************************************\n");
printf("The current time is:\n");
gettime(&curtime); /*得到當前系統時間*/
if((float)curtime.ti_hour<=12) /*午前的處理*/
{
printf("AM ");
if((float)curtime.ti_hour<10) printf("0"); /*十點之前在小時數前加零*/
printf("%.0f:",(float)curtime.ti_hour);
}
else /*午後的處理*/
{
printf("PM ");
if((float)curtime.ti_hour-12<10) printf("0");
printf("%.0f:",(float)curtime.ti_hour-12);
}
if((float)curtime.ti_min<10) printf("0");
printf("%.0f:",(float)curtime.ti_min);
if((float)curtime.ti_sec<10) printf("0");
printf("%.0f",(float)curtime.ti_sec);
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
sleep(1); /*延時一秒後重新整理*/
clrscr();
}while(1);
如果程式碼提示有錯的,說明你的VC++沒有匯入dos庫檔案