1-
|
Câu lệnh sau có gì sai : for(i=0;j=0, i<10; ++i,j+=i){ k+=i*j+j*j; }
|
|
A -
|
Phải có dấu chấm phẩy giữa j=0 và I<10
|
|
B -
|
Nó phải có hơn một câu lệnh trong khối lệnh
|
|
C -
|
Nó sử dụng nhiều hơn một chỉ số lặp
|
|
D -
|
Phải có dấu phẩy giữa i=0 và j=0 .
|
2-
|
Khi khai báo một biến có nghĩa:
|
|
A -
|
Vùng bộ nhớ nào đó sẽ được định vị
|
|
B -
|
Vùng bộ nhớ nào đó sẽ được định vị và một cái tên tượng trưng sẽ được dùng để tham chiếu tới vị trí bộ nhớ đó.
|
|
C -
|
Hạn chế sự thay đổi hay thêm vào chương trình.
|
|
D -
|
Một cái tên tượng trưng sẽ được dùng để tham chiếu tới một vị trí bộ nhớ.
|
3-
|
Kết quả của đoạn mã chương trình sau là gì ? #include void main() { int a,b,n,i; a=1972; n=a%10; for(i=0;i { b=a/10; printf("%2d",b); a=b; } }
|
|
A -
|
197197
|
|
B -
|
1919
|
|
C -
|
19719
|
|
D -
|
197191
|
4-
|
Nếu một hàm đựơc gọi trước khi nó được định nghĩa thì điều kiện là gì?
|
|
A -
|
Trước khi gọi hàm nó phải được khai báo
|
|
B -
|
Kiểu trả về của hàm phải là kiểu void
|
|
C -
|
Kiểu đầu vào của hàm phải là kiểu void
|
|
D -
|
Hàm chỉ có thể trả về kiểu dữ liệu boolean
|
5-
|
Hàm printf() và scanf() thuộc vào loại _______ :
|
|
A -
|
Hàm do người dùng định nghĩa
|
|
B -
|
Hàm thứ cấp
|
|
C -
|
Hàm thư viện
|
|
D -
|
Hàm sơ cấp
|
6-
|
Hàm nào sau đây là hợp lệ:
|
|
A -
|
void divide (int a, int b){return a/b;}
|
|
B -
|
void divide (int a, int b){int c;c=a/b;return c;}
|
|
C -
|
int divide (a, b){ int a,b,c;c=a/b;return c;}
|
|
D -
|
int divide (int a, int b){return a/b;}
|
7-
|
Cách định dạng _____ để in ra một số nguyên có dấu trong hệ thập phân:
|
|
A -
|
%i
|
|
B -
|
%u
|
|
C -
|
%s
|
|
D -
|
%n
|
8-
|
#include main(){ double d=200.123456789; printf("no is : %0.5f",d); } Kết qủa của đoạn chương trình trên là gì?
|
|
A -
|
200.123456789
|
|
B -
|
200.12346
|
|
C -
|
200.1234
|
|
D -
|
Chương trình sẽ trả về lỗi vì kiểu dữ liệu của d là double nên phải sử dụng định dạng %d
|
9-
|
Một câu lệnh switch được sử dụng để:
|
|
A -
|
Chuyển từ biến này sang biến khác trong chương trình
|
|
B -
|
Chuyển giữa các hàm trong một chương trình
|
|
C -
|
Sử dụng biến chuyển
|
|
D -
|
Chọn một trong nhiều giá trị dựa trên các giá trị khác nhau của một biến đơn
|
10-
|
Vế phải của toán tử gán có thể là:
|
|
A -
|
Biểu thức
|
|
B -
|
Hằng số
|
|
C -
|
Cả a và b đều đúng
|
|
D -
|
Cả a và b đều sai
|