Thứ bảy, 20/04/2024
IMG-LOGO

Câu hỏi:

03/09/2022 236

Cho chương trình C++ sau:

#include

using namespace std;

int a[100], n;

int main(){ cin>>n;

for (int i=0; i>a[i];

for (int i=0; i

}

Chương trình trên thực hiện những công việc gì?

A. Nhập số phần tử của mảng

B. Nhập giá trị cho n phần tử trong mảng

C. In ra màn hình giá trị của n phần tử trong mảng a, mỗi phần tử cách nhau 1 dấu cách trống.

D. Cả 3 công việc trên

Đáp án chính xác
 Xem lời giải

Trả lời:

verified Giải bởi Vietjack

Đáp án đúng là: D

Trong thân chương trình có 3 câu lệnh sau:

- Lệnh 1: cin>>n; //Nhập số phần tử của mảng

- Lệnh 2: for (int i=0; i>a[i]; //Nhập giá trị cho n phần tử trong mảng

- Lệnh 3: for (int i=0; i

/*In ra màn hình giá trị của n phần tử trong mảng a, mỗi phần tử cách nhau 1 dấu cách trống.*/

Câu trả lời này có hữu ích không?

0

Gói VIP thi online tại VietJack (chỉ 200k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết

ĐĂNG KÝ VIP

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

khi ta viết lệnh: int a[4] = {123}; thì phần tử nào sẽ được gán giá trị khởi tạo là 120?

Xem đáp án » 03/09/2022 353

Câu 2:

Để nhập dữ liệu từ bàn phím cho mảng a gồm 100 phần tử là số nguyên ta dùng lệnh nào sau đây?

Xem đáp án » 03/09/2022 291

Câu 3:

Em hãy chọn phát biểu đúng khi nói về dữ liệu kiểu mảng:

Xem đáp án » 03/09/2022 288

Câu 4:

khi ta viết lệnh: int a[4] = {123, 456, -789, 100}; chỉ số của phần tử có giá trị -789 là bao nhiêu?

Xem đáp án » 03/09/2022 275

Câu 5:

Số phần tử trong khai báo dưới đây là bao nhiêu?

#define nmax 100

int a[nmax+5];

Xem đáp án » 03/09/2022 226

Câu 6:

Cú pháp khai báo dãy số nào sau đây là sai?

Xem đáp án » 03/09/2022 203

Câu 7:

Cho chương trình C++ sau:

#include

using namespace std;

int a[100], n, s=0;

int main(){ cin>>n;

for (int i=0; i

{cin>>a[i];

if (i%2!=0) s=s+a[i];}

cout<

}

Chương trình trên đang giải quyết bài toán nào?

Xem đáp án » 03/09/2022 161

Câu 8:

Cho chương trình C++ sau:

#include

using namespace std;

int a[100], n, s=0;

int main(){ cin>>n;

for (int i=0; i

{cin>>a[i];

int y=sqrt(a[i]);

if (y*y==a[i]) s=s+a[i];}

cout<

}

Khi chạy chương trình ta nhập các giá trị cho 4 phần tử trong mảng là 12 25 4 39 thì kết quả trên màn hình là?

Xem đáp án » 03/09/2022 161

Câu 9:

Cho chương trình C++ sau:

#include

using namespace std;

int a[100], n, s=0;

int main(){ cin>>n;

for (int i=0; i>a[i];

for (int i=1; i

for (int i=0; i

}

Giá trị của mảng a được in ra màn hình có thứ tự?

Xem đáp án » 03/09/2022 151

Câu 10:

Cho chương trình C++ sau:

#include

using namespace std;

int a[100], n, s=0;

int main(){ cin>>n;

srand((int)(time(0));

for (int i=0; i

for (int i=0; i

}

Đề bài của bài toán được thực hiện bởi chương trình trên là?

Xem đáp án » 03/09/2022 142

Câu 11:

Cho chương trình C++ sau:

#include

using namespace std;

int a[100], n, s=0;

int main(){ cin>>n;

for (int i=0; i

{cin>>a[i];

if (a[i]%2==0) s=s+a[i];}

cout<

}

Chương trình trên giải quyết bài toán nào?

Xem đáp án » 03/09/2022 137

Câu hỏi mới nhất

Xem thêm »
Xem thêm »