其实这个程序很简单。按下N,就显示N*N喽。多用点缓存,简单一下结构,就好写了。首先,简化显示部分:number[] = {..., 0x00}; //最后加上这个,以便显示灭状态:number[16] = 0x00;uchar disbuf[6] = {0}; //显示6只数码和的缓存 void display(){ uchar i;for(i = 0; i <...