首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main(){ int sum=0; for(int i=1;i
有如下程序: #include using namespace std; int main(){ int sum=0; for(int i=1;i
admin
2017-12-14
72
问题
有如下程序:
#include
using namespace std;
int main(){
int sum=0;
for(int i=1;i<=4;i++){
for(int j=1;j<=i;j++)sum+=j;
}
cout<
return 0:
}
运行后的输出结果是( )。
选项
A、20
B、17
C、16
D、14
答案
A
解析
题意程序中sum初值为0,两个嵌套的for循环将循环体中j的当前值累加到siam中,其中外层for循环中,i取值为1时,内嵌for循环的j取值为1,sum累加1;当i取值为2时,j取值为1,2,sum累加3;当i取值为3时,j取值为1,2,3,sum累加6;当取值为4时,j取值为1,2,3,4,sum累加10;综上for循环执行结束后,sum的值为1+3+6+10=20,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/SjAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为main(){inta,b;scanf("%d%d",&a,&b).;cin>>a>>b;cout<<"a="<<a<<"
关于类和对象描述错误的是
下列叙述中正确的是
在下面的程序的横线处填上适当的语句,使该程序的输出结果为12。#include<iostream>usingnamespacestd;classTestClass{public:
下列程序段的输出结果是#include<iostream.h>voidfun(int*x,int*y){cout<<*x<<*y;*X=3;*y=4;}voidmain(){int
下列数组的定义中,会产生错误的是
数据库系统中实现各种数据管理功能的核心软件称为【】。
两个或两个以上模块之间联系的紧密程度称为()。
设有数组定义:chararray[]="China";,则数组array所占的空间为
随机试题
下列有关企业进行库存现金盘点清查时的做法,正确的是()。
区分不同账务处理程序的根本标志是()。
下列风险事件可归属为操作风险的是()o
A注册会计师负责审计甲公司2012年度财务报表。在设计和实施控制测试时,A注册会计师遇到下列事项,请代为做出正确的专业判断。(根据2009年新制度考题修订)在测试内部控制的运行有效性时,A注册会计师应当获取的审计证据有()。
顾客关系管理的简写是()。
不符合鲜猪肉卫生标准要求是()。
警察的本质是阶级统治的工具,是国家机器的重要组成部分。()
[*]
执行函数过程的宏操作命令是
Itdisgustedhimwhenatheistsattackedreligion;hethoughttheywerevulgar.
最新回复
(
0
)