下面 C++ 代码用于记录多个输入数的累加和(输入 -1 则输入结束),相关说法错误的是( )。

fi175765 单选题 共 个子题
cin >> now;
int sum = 0;
while (now != -1){
    sum += now;
    cin >> now;
}
cout << sum;

注:本题代码为核心片段,已省略 #include <iostream>、using namespace std; 等基础框架,实际运行时需补全。

A

程序运行时如果第一个数输入 -1,则输出 0

B

程序输入过程中,如果第一个数不是 -1,且待输入数据中没有 -1,则程序会持续等待输入

C

如果输入数据中一定会包含 -1 作为结束标记,则程序能正确求出所有输入的总和

D

可以将 cin >> now; 移动到 while (now != -1) { 下面,结果不变

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧