小编use*_*391的帖子

Arduino整数错误

我们正在尝试初始化一个字符数组但是我们得到一个错误,说我们不能,因为我们不能混合整数和字符,但我们没有初始化整数.

提前致谢

 void setup()
 {
     Serial.begin(9600); //Set the serial monitor.
     lcd.begin(16, 2); //Set the LCD
 }

 char line1 [5] = {0};
 char line2 [] = {0};

 void loop()
 {
     if (Serial.available() > 0) { //If the serial monitor is open it will read a value.
         line1 = Serial.read();
         delay(10);
         Serial.print(line1);
         lcd.print(line1);
     }
 }
Run Code Online (Sandbox Code Playgroud)

c++ arduino

2
推荐指数
1
解决办法
167
查看次数

VB中的模数除法

我觉得这有点不知所措.问题和我的代码的开头如下.有人能告诉我这是否走在正确的轨道上?如果没有,你能帮忙吗?任何建议表示赞赏.先感谢您.(这不是我的最终代码,只是问题的开始).

客户需要特定数量的纸张.单张纸上的费用为0.10美元,100张纸的倍数为每张0.055美元,500张纸的倍数为每张0.04美元,每张1000张的倍数为0.03美元.根据客户需要的纸张数量,开发一个解决方案,计算客户应购买的最少金额的包裹类型和数量.例如,如果客户需要380张,那么她购买时以100的倍数支付的金额为22.00美元.但是,如果客户购买500张,则成本为20.00美元.因此,顾客购买500张包装将是符合成本效益的.(提示:使用模数除法(Mod)来找到除法的余数).

Imports System

Module Paper

    Sub Main()

      Dim Name as String
      Dim OrderNumber as String
      Dim Paper as Integer
      Dim Thousandpaper as Integer
      Dim FiveHundredPaper as Integer
      Dim FirstCut as Integer
      Dim SecondCUt as Integer

      'User Input Begins Here:
      Console.WriteLine("Hello! What is your name?")
      Name = console.readline()

      Console.WriteLine("Please enter a order number:")
      OrderNumber = console.readline()

      Console.WriteLine("Finally ,how much paper would you like?")
      Paper = console.readline()

      If (Paper > 1000)
        Thousandpaper = (Paper / 1000)
      End If

      If (Thousandpaper) > …
Run Code Online (Sandbox Code Playgroud)

vb.net visual-studio-2010

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

arduino ×1

c++ ×1

vb.net ×1

visual-studio-2010 ×1