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?
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. Tính tổng các phần tử có chỉ số lẻ trong dãy gồm n số nguyên.
D. Tính tổng các phần tử có giá trị lẻ trong dãy gồm n số nguyên.
Quảng cáo
2 câu trả lời 82
Đáp án đúng là: C
Biểu thức điều kiện trong câu lệnh if là kiểm tra xem i có lẻ không, nếu i lẻ thì tính tổng của các phần tử có chỉ số i lẻ đó.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK45592
-
Đã trả lời bởi chuyên gia
29052 -
Hỏi từ APP VIETJACK28534
Gửi báo cáo thành công!
