实验报告之计算器(单片机C语言)
case '+':i=a+c;break; case '-':jj();break; case '*':i=a*c;break; case '/':i=a/c;break; default:break; } qi=i/1000; bai=i%1000/100; shi=i%100/10; ge=i%10; keyscan();
while(num!=13) keyscan();
wirte_data(table[13]); if(qi!=0) { wirte_data(table1[qi]); wirte_data(table1[bai]); wirte_data(table1[shi]); wirte_data(table1[ge]); while(num!=14) keyscan(); wirte_com(0x01); } else if(bai!=0) { wirte_data(table1[bai]); wirte_data(table1[shi]); wirte_data(table1[ge]); while(num!=14) keyscan(); wirte_com(0x01); } else if(shi!=0) { wirte_data(table1[shi]); wirte_data(table1[ge]); while(num!=14) keyscan(); wirte_com(0x01); } else { wirte_data(table1[ge]); while(num!=14) keyscan(); wirte_com(0x01);