Poll: Kiểm tra kiến thức C - 1.1

Các bạn thảo luận đáp án nhé, bài test lấy từ http://www.indiabix.com/online-test/c-programming-test/11

  1. Which of the following statements are correct about the below C-program?
#include<stdio.h>
int main()
{
    int x = 10, y = 100%90, i;
    for(i=1; i<10; i++)
    if(x != y);
        printf("x = %d y = %d\n", x, y);
    return 0;
}

1 : The printf() function is called 10 times.
2 : The program will produce the output x = 10 y = 10
3 : The ; after the if(x!=y) will NOT produce an error.
4 : The program will not produce output.

  • A. 1
  • B. 2, 3
  • C. 3, 4
  • D. 4
6 Likes

Bài này nhiều bạn giải giống mình ghê B. 2,3

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?