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; }
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; }