-
24-11-2013, 06:07 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hoạt động của phép toán i++, ++i trong vong lặp for
Ai chỉ giúp mình hoạt động của phép toán i++, ++i trong vong lặp for giúp mình vói mình vẫn chưa hiẻu rõ vấn đề này lắm.
Ví dụ nhu đoạn code này chẳng hạn bạn chỉ cho mình phép gán được thục hiẹn như thế nào không.
#include <stdio.h>
#include <conio.h>
int main () {
int a[10];
int i;
for (i =0; i < 9; i++){
printf ("a[%d] = ", i);
scanf ("%d", &a[i]);
}
for (i = 0; i < 9; ++i) {
printf ("a[%d] = %d
", i, a[i]);
}
getch ();
return 0;
}View more random threads:
- Phong cách kiến trúc xanh là phong cách được ưu chuộng hiện nay
- Phát triến ứng dụng Iphone trên iPhone Development SDK
- Tài liệu lập trình objective c bằng tiếng việt
- Hỏi về so sánh các chuỗi con có trọng số
- Có hay không sự sa sút của Apple?
- A/c giỏi c++ giúp giùm e mấy bài này với.
- Phương trình giải đa thức bậc n
- Dùng break trong while không được
- Các Pro Sửa dùm em lỗi " Thread 1: signal SICABRT" như hình bên dưới:
- Hướng dẫn làm application cho Apple Watch
-
25-11-2013, 07:21 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hè mình biết lời giải đáp rồi
++i, i++ đều là phép gán giống như i = i + 1
nhưng khi ở phép gán
x = ++i thì phép cộng thực hiện trước rồi mới gán giá trị
x = i++ thì phép gán thực hiện trước phép cộng
-
29-11-2013, 03:04 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi quangnd
int i=1;
printf (" i is %d ", i++); // " i is 1"
printf(" i is %d", i); // " i is 2"
lệnh tăng i (trong biểu thức i++) sẽ được thực hiện sau khi i được in ra.
Nghĩa là i phải thực thi trước , rồi sau đó mới tăng i.
Dụng cụ cầm tay (hand tools) là một trong những dụng cụ được sử dụng phổ thông trong cuộc sống hàng ngày của mọi người. Đặc biệt đối với cánh mày râu thì những dụng cụ này đã trở thành quá thân...
Một số bổ ích của bộ bộ đồ cầm tay...