Ai giải thix hộ mình bài này với!
#include "stdio.h"
int main()
{
int x=10;
printf("%d, %d, %d\n", x<=10, x=7, x>=1);
return 0;
}
Đây là kết quả: 1, 7, 1
Ai giải thix hộ mình bài này với!
#include "stdio.h"
int main()
{
int x=10;
printf("%d, %d, %d\n", x<=10, x=7, x>=1);
return 0;
}
Đây là kết quả: 1, 7, 1
Mark down code trước khi đăng lên bạn nhé !
Theo mình,
int x = 10;
printf("%d, %d, %d\n", x<=10, x=7, x>=1);
x<=10
: ở đây nó sẽ so sánh x có bé hơn hoặc bằng 10 hay không, điều kiện này đúng nên nó sẽ là true, số 1 mà nó in ra có nghĩa là true.x=7
: nó gán x=7 rồi mới thực hiện lệnh ở ngoài ra printf, nên sẽ in ra số 7.x>=1
: tương tự như x<=10
ở trênP/s : markdown một đoạn code dài là bằng 3 dấu kế số 1 chứ không phải một dấu nha bạn
Undefined rồi do để x=7
thì không thấy thôi.