Kỹ thuật lập trình cơ sở - IT01 (396)

Câu hỏi 602609:

Đâu là đoạn mã SAI khi viết câu lệnh rẽ nhánh if?

A. if(a>b)
printf( "a - max") ;
else
printf("b - max") ;
B. if(a<b&&a>c)
printf(“c - Min”);
printf(“b - Max”);
else
printf(“Khong xac dinh”);
C. if(a>b)
printf(“b be hon a”);
D. if(a<b&&a>c)
{
printf(“c - Min”);
printf(“b - Max”);
}

Câu hỏi 602608:

Cấu trúc lệnh rẽ nhánh để yêu cầu máy tính:

A. Thực hiện một nhóm lệnh theo điều kiện tương ứng
B. Lặp lại thực hiện một nhóm lệnh
C. Bỏ qua thực hiện một nhóm lệnh
D. Thực hiện các lệnh từ dưới lên

Câu hỏi 602607:

Anh/chị hãy cho biết đoạn chương trình nào sau đây cho in kết quả là 10 lên màn hình?

A. int j;
for(j=0;j<10;j++)
cout<<j;
B. int j=0;
while(j<10)
cout<<j+1;
C. int j=0;
while(j<10)
j++;
cout<<j+1;
D. int j;
for(j=0;j<10;j++)
j=j+1;
cout<<j;

Câu hỏi 602606:

Nếu nhóm lệnh lặp lồng nhau sau đây được thực hiện, thì d có giá trị bao nhiêu?

int i, j, d=0;

for (i=0; i<10; i++)

for (j=0; j<10; j++)

d++;

A.
B. 20
C. 100
D. 10

Câu hỏi 602605:

Cấu trúc lệnh nào sau đây sẽ không thực hiện nhóm lệnh lặp nếu ngay lần đầu tiên biểu thức điều kiện sai:

A. if
B. Cả 3 đáp án đều đúng
C. while
D. for

Câu hỏi 602604:

Nếu đoạn mã sau được thực thi, số chuỗi "Hello" được xuất ra trên màn hình là bao nhiêu lần?

int x=10, y=20;

while (x<y)

{

printf ("Hello");

x+=3;

}

A. 4
B. Một giá trị khác
C. 5
D. 10

Câu hỏi 602603:

Nếu đoạn mã sau được thực thi, S sẽ có giá trị bao nhiêu?

int i= 1, S=1;

do{

S+= 5*i - 2;

i+=3;

}while (i<15);

A. 126
B. 166
C. 146
D. 186

Câu hỏi 602602:

Cho chương trình:

#include <stdio.h>

int main()

{

int i;

for (i=2; ; i++)

printf("%5d",i);

}

Anh/chị hãy cho biết kết quả in ra màn hình của chương trình

A. Chương trình lỗi
B. 1 2
C. 2
D. Chương trình lặp vô hạn

Câu hỏi 602601:

Kết quả in ra màn hình của chương trình sau là gì?

int main()

{

int i;

for (i=2; i<=4; i+=2)

printf("%3d",i);

return 0;

}

A. 1 2 3 4
B. Chương trình không chạy được
C. 2 4
D. 2 3 4

Câu hỏi 602600:

cho chương trình:

int a,b;

printf("\nNhap a: ");

scanf("%d",&a);

printf("\nNhap b: ");

scanf("%d",&b);

while(a!=b){

if(a>b)

a=a-b;

else

b=b-a;

}

printf("%d",a);

Anh/chị hãy cho biết kết quả hiện ra là gì?

A. Ước số chung lớn nhất của a và b với a, b được nhập vào từ bàn phím
B. Số a được nhập vào
C. Bội số chung nhỏ nhất của a và b được nhập vào
D. Số b được nhập vào

Câu hỏi 602599:

Anh/chị hãy cho biết kết quả của đoạn chương trình sau:

 

int n=1;

n+=2;

switch ( n ) {

case 1: cout<<"So Mot"; break;

case 2: cout<<"So Hai"; break;

case 3: cout<<"So Ba"; break;

default: cout<<"So n > 3";

}

A. So Hai
B. So Ba
C. So n > 3
D. So Mot

Câu hỏi 602598:

Đoạn chương trình sau in ra màn hình S bằng bao nhiêu?

int i=1, S=0;

do {

if (i%2!=0) S+=i;

i += 2;

}while (i<10);

printf("%d",S);

A. 9
B. 50
C. 25
D. Một giá trị khác

Câu hỏi 602597:

Nếu đoạn đoạn mã sau đây được thực thi, thì biến t có giá trị bao nhiêu?

int d=10, t ;

switch (d)

{

case 10: t=100;

case 7 : t=50; break;

default : t=0;

}

A. 150
B. 50
C. 100
D. 0

Câu hỏi 602596:

anh/chị hãy cho biết cấu trúc lệnh lặp for nào sau đây viết sai?

A. for(int i = 1; i<10; i++)
cout<< i;
B. for(int i=0,j=1;i<9;i++)
cout<<i+j;
C. for(int i=1,j=0;i<9,j<5;i++,j++)
cout<<i+j;
D. for(int j=0, j<10, j++)
cout<<j;

Câu hỏi 602595:

Đoạn chương trình sau in ra màn hình T bằng bao nhiêu?

int i=5, T=10;

do {

if (i%2==0) T+=i;

i += 2;

}while (i<10);

printf("%d",T);

A. 80
B. Một giá trị khác
C. 10
D. 50

Câu hỏi 602594:

Nếu đoạn mã sau được thực thi, S sẽ có giá trị bao nhiêu?

int i= 1, S=1;

while (i<=20)

{

S+= 2*i+2;

i+=4;

}

A. 100
B. 102
C. 99
D. 101

Câu hỏi 602593:

Đoạn mã sau đây : for (;;) là :

A. Đoạn mã lệnh này không đúng cú pháp
B. Bị bỏ qua không được thực hiện, nhưng vẫn đúng cú pháp
C. Tất cả các phương án đều sai
D. Lặp lại mãi mãi không dừng

Câu hỏi 602592:

Nếu đoạn đoạn mã sau được thực thi, giá trị của S là gì?

int i=3, j=10 , S=0;

while (2*i+5*j<100)

{ S += i+j;

i+=2;

j += 5;

}

A. 23
B. 53
C. 43
D. 33

Câu hỏi 602591:

Đoạn đoạn mã sau cho kết quả cuối cùng của S là bao nhiêu?

int i= 10, S=0;

for ( ; i<2 ; i++ ) S+= i;

A. 1
B. 0
C. 11
D. 10

Câu hỏi 602590:

Lệnh “return” trong hàm để

A. Quay lại thực hiện hàm từ đầu
B. Trả về một giá trị kết quả và kết thúc hàm
C. Trả về một giá trị kết quả
D. Kết thúc hàm
Trung tâm giáo dục thể chất và quốc phòng an ninh
Khoa kinh tế
Khoa đào tạo từ xa
Trung tâm đào tạo trực tuyến
Khoa đào tạo cơ bản
Khoa điện - điện tử
Khoa du lịch
Khoa Công nghệ thông tin
Viện Công nghệ sinh học và Công nghệ thực phẩm
Trung tâm đại học Mở Hà Nội tại Đà Nẵng
Khoa tiếng Trung Quốc
Khoa tạo dáng công nghiệp
Khoa tài chính ngân hàng
Khoa Tiếng anh
Khoa Luật

Bản tin HOU-TV số 06 năm 2025

Tuyển sinh đại học Mở Hà Nội - HOU

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.