int main(void)
{
    //Note: x%3 == 0 exactly when x evenly divisible by 3
    // and x%5 == 0 when x divisible by 5
    int n;
    n=1000;
    printf("The sum through %d is...\nTake1: %d\nTake2: %d\nTake3: %d\n",
           n, take1(n), take2(n), take3(n));
    return 0;
}
Beispiel #2
0
int main()
{
	int num;
	int count = 0;

	TMOD=0x01;
	TH0=(65536-50000)/256;
	TL0=(65536-50000)%256;
	EA=1;
	ET0=1;    //开中断
	TR0=1;
		
	init();
	P2=0xff;
st:	lock=0;
	while(1)
	{	
		write_com(0x01);
		write_lcd(0x40,"save        take");
		num = key();
		if(num == 10)	//存放模式
		{
			NO1 = TH0;
			NO2 = TL0;
			save2();
		}
		if(num == 11) //取出模式
		{
			take2();
		}
	 if(lock>4)
	 {	 
	 lk:	write_com(0x01);
	 	write_lcd(0x00,"    lock on!    ");
		while(1)
		{
			if(key() == 13)
			{
				write_lcd(0x00,"admin:          ");
				if(admin_key() == 1)
				{
					lock = 0;
					 goto st;
				}
				goto lk;
			}
		}
	 }
	}
 	return 0;

}