首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() {. int a[6]={23,15,64,33,40,58); int s1,s2; s1=s2=a[0];
有如下程序: #include using namespace std; int main() {. int a[6]={23,15,64,33,40,58); int s1,s2; s1=s2=a[0];
admin
2020-04-07
72
问题
有如下程序:
#include
using namespace std;
int main() {.
int a[6]={23,15,64,33,40,58);
int s1,s2;
s1=s2=a[0];
for(int*p=a+1;p<a+6;p++) {
if(s1>*p)s1=*p;
if(s2<*p)s2=*p;
}
cout<<s1+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/ZC8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言的跳转语句中,对于break和continue说法正确的是()。
下列对模板的声明中正确的是()。
请在下列程序中的横线处填写正确的语句:classSample{public:Sample()()~Sample(){}voidSetData(intdata){//将Sample类
下列叙述中正确的是()。
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
通常拷贝构造函数的参数是
下面程序要实现的功能是打开当前目录下的文件abc,并向其追加一串字符“Howareyou!”,然后再关闭该文件,请将程序填写完整。#include<fstream.h>voidmain(){【】
以下选项中合法的实型常数是
下列选项中不属于软件生命周期开发阶段任务的是()。
以下有关类与结构体关系的叙述不正确的是
随机试题
为什么说“实践是认识发展的动力”?
B细胞及其肿瘤的表型特征是
女孩,3岁。因发热伴呕吐16小时,拟诊为流行性脑脊髓膜炎收治入院。全身皮肤散在瘀点、瘀斑,颈部略有阻抗。入院后给予抗感染治疗,但发现皮肤瘀点、瘀斑进行性增多,应立即采取的治疗措施是
王妹妹,9个月。因患肺炎而入院,入院当天病儿哭闹不停,不愿离开母亲。此时该病儿主要的心理压力来源是
更正登记一般均可在原土地权利证书上进行更改的有()。
某公司会计人员在审核购货发票及材料入库单时发现,该批材料采购量过大。下列关于该原始凭证所反映的经济业务的说法中,正确的是()。
商业银行根据约定条件和实际投资收资情况向客户支付收益,并不保证客户本金安全的理财计划,这样的理财计划是()。
因病或非因工致残,由医院证明并经劳动鉴定委员会确认完全丧失劳动能力的,退休年龄男年满()周岁,女年满()周岁。
下列诗句和作者连线,错误的一组是()。
国家安全的支柱和核心是
最新回复
(
0
)