来看看我的code,新写的(bushi~

Python萌新花花 大神 2021-12-14 15:39:19
加精
String data1="0";
String data2="0";
String data3="0";
int Beingcalnumber=0;
int Calnumber=0;
int way=0;
int total=0;
void setup() 
{
  Serial.begin(9600);
  Serial.println("Please choose how you want to calculate");
  Serial.println("-1 stands for +,-2 stands for -");
  Serial.println("-3 stands for *,-4 stands for /");
  Serial.println("-5 stands for v--,-6 stands for %");
}

void loop() 
{
  while(1)
  {
    calculating();
    delay(1000);
    Serial.println("Please choose how you want to calculate");
    Serial.println("-1 stands for +,-2 stands for -");
    Serial.println("-3 stands for *,-4 stands for /");
    Serial.println("-5 stands for v--,-6 stands for %");
  }
}
void calculating()
{
while(1)
{
while(Serial.available()>0)
{
data1 = Serial.readString();  
way = data1.toInt();
Serial.println("Please write your first number");
while(1)
{
while(Serial.available()>0)
{
data2 = Serial.readString();  
int Beingcalnumber = data2.toInt();
Serial.println("Please write your second number");
while(1)
{
while(Serial.available()>0)
{
data3 = Serial.readString();  
int Calnumber = data3.toInt();

if(way==-1)
{
total=Beingcalnumber+Calnumber;
}
if(way==-2)
{
total=Beingcalnumber-Calnumber;
}
if(way==-3)
{
total=Beingcalnumber*Calnumber;
}
if(way==-4)
{
total=Beingcalnumber/Calnumber;
}
if(way==-5)
{
total=sqrt(Beingcalnumber);
}
if(way==-6)
{
total=Beingcalnumber%Calnumber;
}
Serial.println(total);
} 
}
}
}
}
}
}


 

...全文
167 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3

社区成员

发帖
与我相关
我的任务
社区描述
新手必看的社区
社区管理员
  • A Python 萌新花花
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧