#include <stdio.h>
int x,y,t,input=1,t;
int temp;
void main(){
printf("只针对单片机正整数!\n");
printf(".........................................................\n");
printf(".........................................................\n");
printf("\n................. 3 乘号 11 除号 .................\n");
printf("\n................. 14 等于 .................\n");
printf("\n................. 7 减号 15 加号 .................\n");
printf("\n.........................................................\n");
printf(".........................................................\n");
printf("\n请输入一个数:");
scanf("%d",&x);
printf("请输入一个符号:");
scanf("%d",&temp);
while(input){
if(temp==3){
printf("请输入被乘数:");
scanf("%d",&y);
t=x*y;
x=t;
printf("x等于%d\n",x);
printf("请输入符号:");
scanf("%d",&temp);
input=1;
}
if(temp==7){
printf("请输入被减数数:");
scanf("%d",&y);
t=x-y;
x=t;
printf("x等于%d\n",x);
printf("请输入符号:");
scanf("%d",&temp);
input=1;
}
if(temp==11){
printf("请输入被除数:");
scanf("%d",&y);
t=x/y;
x=t;
printf("x等于%d\n",x);
printf("请输入符号:");
scanf("%d",&temp);
input=1;
}
if(temp==15){
printf("请输入被加数:");
scanf("%d",&y);
t=x+y;
x=t;
printf("x等于%d\n",x);
printf("请输入符号:");
scanf("%d",&temp);
input=1;
}
if(temp==14){
printf("x等于%d\n",x);
break;
}
}
}
单片机之按键计算代码(一)基于普中51-单核-A2开发板
猜你喜欢
转载自blog.csdn.net/hjh_cos/article/details/103098302
今日推荐
周排行