CSE-HUI
Chào mừng bạn gia nhập diễn đàn của chúng tôi. Hãy click vào để dăng ký, ủng hộ cho diễn đàn nhé.

Join the forum, it's quick and easy

CSE-HUI
Chào mừng bạn gia nhập diễn đàn của chúng tôi. Hãy click vào để dăng ký, ủng hộ cho diễn đàn nhé.
CSE-HUI
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
CSE-HUI

KHOA KHOA HỌC VÀ KỸ THUẬT MÁY TÍNH


You are not connected. Please login or register

Trắc nghiệm ngôn ngữ lập trình C - Bài 10

Go down  Thông điệp [Trang 1 trong tổng số 1 trang]



1 - Cái gì sẽ là kết qủa của chương trình C sau?
#include
void main()
{ int x=5 , double y=9.8;
printf("%d %lf",x,y);
}
[a]--5 9.8
[b]--5.9.8
[c]--Chương trình trên gây lỗi
[d]--Cả a, b đều sai

2 - Sau khi đoạn code sau được thực thi, trị của S là bao nhiêu?
int S=0, i=1, j;
while (i<10)
{ j=1;
while (j
i+=3;
} :
[a]--5
[b]--10
[c]--15
[d]--20

3 - Định dạng nào dành cho kiểu ký tự?
[a]--a- "%char"
[b]--"%a"
[c]--"%f"
[d]--Cả a, b, c đều sai.

4 - Sau khi thực thi code sau, kết xuất là gì?
# include
void main()
{ int i, x=0 ;
for (i=1 ; i<10 ; i++)
{ if ( i%2==1) x = x+i ;
else x++ ;
break;
}
printf ("%d ", x);
}
[a]--10
[b]--1
[c]--0
[d]--Cả a, b, c đều sai

5 - Sau khi code sau được thực thi, trị biến S là bao nhiêu?
int S=0, i=1, j;
while (i<10)
{ j=1;
while (j
{ S++ ;
j+=2;
}
i+=3;
}
[a]--5
[b]--10
[c]--15
[d]--20

6 - Kết xuất của code sau là gì?
int S=0;
for (int i=0 ; i<10 ;i+=4) S+=i;
printf("%d",S);
[a]--12
[b]--14
[c]--16
[d]--Một trị khác

7 - Kết xuất của code sau là gì?
int i=5, S=10;
do
{ if (i%2==0) S+=i;
i +=2;
}
while (i<15);
printf("%d",S);
[a]--10
[b]--50
[c]--80
[d]--Một trị khác

8 - Kết xuất của đoạn code sau là gì?
int S=10;
for (int i=0; i<5;i++)
for (int j=0;j<5;j++)
if ((i+j)%2==1) S+=2;
else S--;
printf("%d",S);
[a]--21
[b]--31
[c]--9
[d]--Một trị khác

9 - int n= 256; char c = (char) n;
Khi code trên được thực thi, trị dạng số của c là:
[a]--250
[b]--128
[c]--0
[d]--Một trị khác

10 - int n= 30, m= 20; long t=10;
Kết qủa của biểu thức n*m/t sẽ có kiểu:
[a]--int
[b]--long
[c]--double
[d]--float

Đáp án
Question 1 c
Question 2 a
Question 3 d
Question 4 b
Question 5 a
Question 6 a
Question 7 a
Question 8 a
Question 9 c
Question 10 b

Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Permissions in this forum:
Bạn không có quyền trả lời bài viết