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

Câu hỏi 602588:

Chọn lệnh gọi hàm đúng nhất (với a là một biến) của khai báo sau:

int H( int *x , int y );

A. H(&a, 5);
B. H(&a, a*5);
C. H( a, &5);
D. H( a, 5);

Câu hỏi 602587:

Phương pháp phân rã bài toán khi giải quyết bài toán là?

A. Chia nhỏ bài toán lớn thành các bài toán nhỏ
B. Chia một bài toán thành 2 bài toán
C. Tất cả các phương án
D. Tổng hợp các bài toán nhỏ thành bài toán lớn

Câu hỏi 602586:

Giá trị ban đầu của a là 5, b là 7. Sau khi thực hiện xong hàm sum(int a, int b) thì a, b có giá trị bao nhiêu?

int sum (int *a, int b)

{

a=a+5;

return a+b;

}

A. Cả 3 phương án đều sai
B. 10, 7
C. 5, 7
D. 17, 5

Câu hỏi 602585:

Khai báo mảng sau đây có thể chứa được:

int a[100];

A. Dãy tối đa 100 số nguyên
B. Dãy đúng 100 số nguyên
C. Dãy số nguyên có giá trị không quá 100
D. Dãy ít nhất có 100 số nguyên

Câu hỏi 602584:

Cho chương trình sau:

#include<stdio.h>

int main(){

int n=5, tg;

int a[5]={1,2,3,4,5};

tg = a[0];

a[0] = a[n-1];

a[n-1] = a[0];

for(int i=0;i<n;i++)

printf("%5d",a[i]);

}

Anh/chị hãy cho biết kết quả của chương trình trên là bao nhiêu?

A. 2 3 4
B. 1 2 3 4 5
C. 5 2 3 4 1
D. 1 5

Câu hỏi 602583:

Cho khai báo:

int a[ ] = {2, 4, 6, 8};

Kết quả của câu lệnh sau là gì?

printf(“%5d”,a[0]);

A. 2
B. 6
C. 8
D. 4

Câu hỏi 602582:

Khai báo mảng sau đây gồm:

int a[] = {3,2,5,3,2,7,5};

A. Không xác định số phần tử
B. 7 phần tử
C. 4 phần tử
D. 10 phần tử

Câu hỏi 602581:

Cho chương trình sau:

#include<stdio.h>

int main(){

int n=6,t=0;

int a[6]={5,6,9,15,4,8};

for(int i=0;i<n;i++){

if(a[i]%2==1)

t+=a[i];

}

printf("\n%d",t);

}

Anh/chị hãy cho biết kết quả của chương trình trên là bao nhiêu?

A. 6
B. 18
C. 26
D. 44

Câu hỏi 602580:

Cho khai báo:

float a[10][20];

Chọn phát biểu đúng?

A. Mảng a chứa tối đa 20 số thực
B. Mảng a chứa tối đa 30 số thực
C. Mảng a chứa tối đa 10 số thực
D. Mảng a chứa tối đa 200 số thực

Câu hỏi 602579:

Các phần tử của mảng sau đây có chỉ số:

int a[100];

A. Từ 0 đến 99
B. Từ 1 đến 99
C. Từ 1 đến 100
D. Từ 0 đến 100

Câu hỏi 602578:

Đoạn chương trình sau làm gì (a là mảng số nguyên, n là số phần tử):

for( i=n; i > 0; i--)

{ a[i] = a[i-1]; }

a[0] = a[n];

n = n+1;

A. Chèn thêm phần tử cuối lên đầu mảng
B. Chèn thêm phần tử đầu vào cuối trong mảng
C. Xóa các phần tử trong mảng
D. Chèn một phần tử trong mảng

Câu hỏi 602577:

Khai báo mảng sau đây có thể chứa được:

float a[100][200];

A. Bảng số thực gồm 100 cột, 200 hàng
B. Bảng số thực tối đa 100 hàng, 200 cột
C. Tối đa 200 số thực
D. Tối đa 100 số thực

Câu hỏi 602576:

Đoạn chương trình sau làm gì (a là mảng số nguyên, n là số phần tử):

for( i=k=1; i<n; i++ )

{ if( a[i] != a[0] )

{ a[k]=a[i]; k++; }

}

A. Xóa các phần tử sau phần tử đầu nhưng khác phần tử đầu
B. Xóa các phần tử giống phần tử đầu
C. Xóa các phần tử khác phần tử đầu
D. Xóa các phần tử sau phần tử đầu nhưng giống phần tử đầu

Câu hỏi 602575:

Cho biết kết quả đoạn chương trình sau:

int F( int x)

{

int y = x*x;

return y;

}

void main ()

{

int i;

for (i = 1; i <= 5; i=i+1)

printf(“%5d”, F(i));

}

A. 1 2 3 4 5
B. 25 16 9 4 1
C. 1 4 9 16 25
D. 5 4 3 2 1

Câu hỏi 602574:

Cho biết kết quả đoạn chương trình sau:

int F( int x)

{

int y = x*x;

return y;

}

void main trứng

{

int s=0, i;

for (i = 1; i <= 5; i=i+1)

s= s + F(i);

printf(“%5d”, s);

}

A. 55
B. 15
C. 25
D. 16

Câu hỏi 602573:

Biến toàn cục là biến được khai báo ở đâu là đúng nhất?

A. Tùy ý
B. Bên ngoài mọi hàm
C. Bên trong một hàm
D. Đầu chương trình

Câu hỏi 602572:

Kết quả đoạn chương trình sau bằng bao nhiêu?

int sum (int a, int &b)

{

a=a+5;

return a+b;

}

void main ()

{

int a =2 , b= 7;

printf(“%5d”, sum(a,b));

print(“%5d%5d”, a, b);

}

A. 14 2 7
B. 9 2 7
C. 9 7 7
D. 14 7 7

Câu hỏi 602571:

Đoạn chương trình sau làm gì (a là mảng số nguyên, n là số phần tử):

for( tong=0, i=0; i < n-1; i++)

if( a[i] > 0 ) { tong = tong + a[i]; }

A. Tính tổng các phần tử trên mảng
B. Tính tổng các phần tử âm trên mảng
C. Tính tổng các phần tử không âm trên mảng
D. Tính tổng các phần tử có giá trị dương trên mảng

Câu hỏi 602570:

Để biết độ dài của xâu s ta sử dụng lệnh?

A. strlen( s)
B. strcat( s, t)
C. strcpy(s,t)
D. strcmp(s,t)

Câu hỏi 602569:

Lệnh sau làm gì:

char s[256];

A. Khai báo xâu ký tự
B. Khai báo mảng chứa ký tự có 255 phần tử
C. Khai báo mảng
D. Khai báo xâu có ký tự là 256
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.