निम्नलिखित प्रोग्राम का आउटपुट क्या है?
What is the output of the following program?
void setup() {
String my_str = "This is the sentence";
Serial.begin(9600);
my_str.replace("sentence", "Arduino sketch");
Serial.println(my_str);
}
void loop() { }
A
“This is the sentence”
B
“This is the ARDUINO SKETCH”
C
“This is the Arduino Sketch”
D
null
Explanation
Let's analyze the given program:
Code:
void setup() {
String my_str = "This is the sentence";
Serial.begin(9600);
my_str.replace("sentence", "Arduino sketch");
Serial.println(my_str);
}
void loop() { }
Explanation:
- The program defines a String variable
my_strwith the value"This is the sentence". - It then calls the
replace()function, which replaces the word "sentence" with "Arduino sketch". - Finally, it prints the updated string using
Serial.println().
Outcome:
- The word "sentence" is replaced by "Arduino sketch", so the resulting string will be:
"This is the Arduino sketch"
Correct Answer:
(C) “This is the Arduino Sketch”.
Correct Answer: C) “This is the Arduino Sketch”