01/10/2018, 08:42
Hỏi cách nhập số nguyên trên cùng 1 dòng cách nhau bởi dấu cách?
các bác cho e hỏi có cách nào nhập được như vậy k?
ví dụ: nhập 2 số n=1,m=2 thì trên màn phải ghi là:
"1 2’’
nếu dùng scanf or cin thì nó nhảy xuống dòng ntn mất r
1
2
Bài liên quan
Mình nhớ là không được.
Khi nhập 1 biến thì kết thúc bằng phím enter.
@@~ ôi vậy ak,hic,thầy cho đề troll quá:
Dòng thứ 2 ghi m số nguyên dương cách nhau bởi dấu cách
cái này là ghi trong đề bài.
cho bạn biết là mình nhập biến nào. Giá trị như thế nào.
Bạn để nó là string rồi trim nó xem có đc k
Khác ngôn ngữ, cùng thuật toán:
Bạn code ntn mà nó nhảy xuống thế, show code cho mọi người xem được ko
Dùng cin vẫn chạy bình thường mà.
Với C++ mình vẫn nhập bình thường trên 1 dòng được mà
Với java:
chắc chỉ có C# mới hơi loằng ngoằng tí, còn C++, Java thì đơn giản hơn nhiều.
Code C#:
Cũng đâu có dài
ôi các bác hiểu sai ý hết r, đây là nhập dữ liệu vào mà chứ có phải in dữ liệu ra đâu,. dùng cin vs scanf nhập được 1 giá trị là nó tự động xuống dòng mà mới nhập giá trị tiếp đc mà =.=’’
Dạng nhập này mình gõ trên ideone ầm ầm mà nhưng mà phải nhập bằng tay từ console à.
Đọc lại post của mình ở trên
Lúc nhập m số thì bạn cứ input 2 3 5 luôn. cin hay scanf đâu cần xuống dòng đâu. C++ đọc các số cách nhau 1 space/ nhiều space/ 1 xuống dòng đều đc.