首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int a[6]==23,15,64,33,40,58); int sl,s2; sl=s2=a[0];
有如下程序: #include using namespace std; int main() { int a[6]==23,15,64,33,40,58); int sl,s2; sl=s2=a[0];
admin
2020-04-07
40
问题
有如下程序:
#include
using namespace std;
int main() {
int a[6]==23,15,64,33,40,58);
int sl,s2;
sl=s2=a[0];
for(int*p=a+l;p<a+6;p++) {
if(sl>*p)sl=*p;
if(s2<*p)s2=*p;
)
cout<<s1+s2<<endl;
retum 0:
)
运行时的输出结果是( )。
选项
A、23
B、58
C、64
D、79
答案
D
解析
变量s1和s2的初值都等于23,那么在执行第一次for循环时,*p的值等于15,它小于23,所以把15赋给变量sl;执行第二次for循环时,*p的值等于64,它大于23,所以把64赋给变量s2;而数组a中a[2]后面的元素的值都大于15,小于64,因而变量sl,s2的值不会再发生变化,最终值为15+64=79。
转载请注明原文地址:https://kaotiyun.com/show/JC8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于C++语言与C语言关系描述中错误的是
下列叙述中正确的是()。
有如下程序#include<iostream.h>voidmain(){floatx=2.O,y;if(x<O.0)y=0.0;elseif
下列程序的输出结果是#include<iostream.h>intmin(inta,intb){if(a<b)returna;elsereturnb;return0;
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
在C++中,合法的字符常量是______。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为______。
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是
下列字符串中可以用作C++语言标识符的是()。
随机试题
教学工作的中心环节是()。
以下哪种诊断方法,不能确诊黑热病现症病人
某单位有两个工程建设项目分别进行招标。两个项目的特点见表4-4。[2011年真题]【问题】1.根据每个项目的特点。为每个项目分别选择一种适宜的评标方法(有关评标办法表示如下:A:综合评估法;B:经评审的最低投标价法)。2.分别说明所选评标方法的特点
在社会主义市场经济条件下,宏观经济调控的主要目标是:促进经济增长,增加就业,(),保持国际收支平衡。
甲、乙订立合同后,甲与丙串通以明显不合理低价转让给丙2套重要设备,使得合同难于履行,给乙造成了损害。此时,乙有权请求人民法院()。
钢一混凝土组合梁混凝土桥面应全断面连续浇筑,以下浇筑顺序正确的是()。
按照解释尺度不同,税法解释可以分为()。
农村资金互助社的资金不得用于()。
Thetechnologyindustryisatwaroverintellectualproperty.OnMay7ththefirst【C1】______ofathree-partfightbetweenOracle
OurplanetEarthis4,600millionyearsold.Ifwereduce【M1】______thisinconceivabletime-spanintoanunderstandablecon
最新回复
(
0
)