首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; int main() {. int a[6]={23,15,64,33,40,58}; int s1,s2;
有如下程序: #inc1ude <iostream> using namespace std; int main() {. int a[6]={23,15,64,33,40,58}; int s1,s2;
admin
2019-06-04
43
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
int main() {.
int a[6]={23,15,64,33,40,58};
int s1,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<<sl+s2<<end1;
return 0;
}
运行时的输出结果是( )。
选项
A、23
B、58
C、64
D、79
答案
D
解析
变量s1和s2的初值都等于23,那么在执行第一次for循环时,*p的值等于15,它小于23,所以把15赋给变量s1;执行第二次for循环时,*p的值等于64,它大于23,所以把64赋给变量s2;而数组a中a[2]后面的元素的值都大于15,小于64,因而变量s1,s2的值不会再发生变化,最终值为15+64=79。
转载请注明原文地址:https://kaotiyun.com/show/768p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句后,变量n的值是______。intn=0;for(inti=1;i<=3;i++)for(intj=1;j<<=i;j++)n++;
A、 B、 C、 D、 B声明一个函数模板格式是:template其中是由一个或多个组成(如果是多个需要用逗号隔开)。其中,可以换成class,函数的声明部分和一般函数的声明部分类似,只有某些类型
A、 B、 C、 D、 D在软件开发中,需求分析阶段常使用的工具有数据流图(DFD),数据字典(DD)、判断树和判断表。
虚函数
友元函数
A、 B、 C、 D、 C拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它的一般格式是:类名::类名(const类名&引用对象名)。
下面的符号中可以用作C++标识符的是()。A)3testB)fcc~othterC)elseD)radius
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTe
随机试题
PowerPoint2003中,_______是使用最多的视图方式,它有两种模式,即大纲模式和幻灯片模式。
小儿,男,出生时体重为4kg,身长52cm。
患者,自觉胃脘灼痛,喜冷恶热,泛酸嘈杂,口干苦,舌红苔黄,脉弦数,治宜
患者女,43岁。心悸、气短。图3—2为按压颈动脉窦时心电图的变化,最可能的诊断为
施工单位安全生产管理三类人员是指()。
工业金属管道依照()分为GC1、GC2、GC3三个等级。
社会主义法治理念的基本内涵包括()。
TelevisionpitchmenforproductslikePajamaJeansandlightedslippersoncetriedtogetviewerstoplacetheirordersbyphone
利用“显示属性”对话框,将桌面设置为“显示大图标”。
Toacomparativeeducationalistmanyquestionsabouttheselectionandtrainingofdoctorsandlawyersindifferentcountries
最新回复
(
0
)