下面程序执行后,在串口监视器中显示? Setup(){ Serial.begin(9600); float i=5; int j=5; Serial.print(i/2); Serial.print(“ “); Serial.println(j/2); }
【喵呜刷题小喵解析】在题目中,程序首先通过`Serial.begin(9600);`初始化串口通信,然后定义了一个浮点数`i`和一个整数`j`,分别赋值为5。接下来,程序使用`Serial.print`函数打印`i/2`和`j/2`的值。由于`i`是浮点数,其除法运算结果为浮点数,因此`i/2`的值为2.5。而`j`是整数,其除法运算结果为整数部分,即`j/2`的值为2。程序通过`Serial.print`函数和`Serial.println`函数分别打印这两个值,并在它们之间添加一个空格。因此,在串口监视器中显示的应该是"2.5 2",选项C与此相符。