A22002. 下⾯代码实现了对两个数组表⽰的正整数的⾼精度加法(数组低位在前),则横线上应填写( )。vector<int> add(vector<int> a, vector<int> b) { vector<int> c; int carry = 0; for (int i = 0; i < a.size() || i < b.size(); i++) { if (i < a.size()) carry …
单选题
困难
知识点
题目描述
下⾯代码实现了对两个数组表⽰的正整数的⾼精度加法(数组低位在前),则横线上应填写( )。
vector<int> add(vector<int> a, vector<int> b) {
vector<int> c;
int carry = 0;
for (int i = 0; i < a.size() || i < b.size(); i++) {
if (i < a.size()) carry += a[i];
if (i < b.size()) carry += b[i];
___________________ //在此处填入代码
}
if (carry) c.push_back(carry);
return c;
}
选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员
上一题
下一题