Mọi người giúp em với ạ! ❤ Hai câu lệnh sau cho kết quả bằng bao nhiêu? Tại sao? Writeln('10+20','20+10'); và Writeln('10+20', 20+10); Hai câu lệnh sau có tương đương với nhau không? Tại sao? Writeln('50'); và Writeln(50)
2 câu trả lời
Writeln('10+20','20+10'); ko chạy ra được kết quả vì khi chạy sẽ được kết quả là:
10+2020+10(tức là 10+20 20+10)
còn Writeln('10+20', 20+10); sau khi chạy đc kết quả như sau:
10+2030(tức là 10+20=30)
P/S:Các số như 2020 thực chất là 20 20 còn 2030 là 20 30 nhưng do ko có dấu bằng hay dấu j đó ngăn cách nên nó ra như v bn nhé, khi vt chương trình bn sửa lại cho đúng
2 câu lệnh writeln('50'); và Writeln(50) tương đương nhau vì chúng đều in ra màn hình số 50
- Writeln('10 + 20', '20 + 10');
⇒ '10 + 20' và '20 + 10' nằm trong dấu nháy đơn
⇒ In lần lượt 2 xâu '10 + 20' và '20 + 10'
⇒ Kết quả : 10 + 2020 + 10
- Writeln('10 + 20', 20 + 10);
⇒ '10 + 20' nằm trong dấu nháy đơn
⇒ 20 + 10 không nằm trong dấu nháy đơn
⇒ In 10 + 20 và giá trị phép tính 20 + 10
⇒ Kết quả : 10 + 2030
- Writeln('50') và Writeln(50) đều in ra màn hình 50
- Tác dụng tương đương nhau
- Nhưng '50' là một xâu kí tự còn 50 thì không