首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; int main(){ int a[6]={23,15,64,33,40,58}; int s1,s2; s1=
有如下程序: #inc1ude <iostream> using namespace std; int main(){ int a[6]={23,15,64,33,40,58}; int s1,s2; s1=
admin
2017-06-18
74
问题
有如下程序:
#inc1ude <iostream>
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(sl>*p)s1=*p;
if(s2<*p)s2=*p;
}
cout<<s1+s2<<end1;
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://www.kaotiyun.com/show/rmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义如下枚举类型:enum Number{one=1,two=2,four=4,eight=8},则枚举类型Number的取值范围是( )。
下列程序的运行结果是( )。 #include<iostream.h> voidfun(int &a,int b=3) { static int i=2; a=a+b+i; i=i+a; } void ma
执行下列程序的结果是( )。 #include<iostream.h> void main() { char *str; str="test!"; cout<<str[5]; }
以随机访问方式读取文件中的数据通常使用istream的成员函数_______。
已知各变量的定义如下inti=8,k,a,b:unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
以下程序的正确运行结果是()。#include<iostream.h>intf(int);voidmain(){inta=2,i;for(i=0;i<3;i++)cout<<f(a)<<"";
下列语句段中不是死循环的是()。
下列函数原型声明中错误的是
已知下列语句中的x和y都是int型变量,其中错误的语句是
执行语句序列charstrl[10]="ABCD",str2[10]="XYZxyz";for(inti=0;strl[i]=str2[i];i++)后,数组str1中的字符是XYZxyz,数组str2中的字符串是【 】。
随机试题
抗菌药物的应用方法正确的是
患者下班经过小区楼下时,突然有水洒在自己新换的衣服上,顿时感觉到有人故意吐口水针对自己。此患者可能症状是
下列哪项不属于霍奇金病的症状?
高层建筑施工超过()以后,每隔四层宜设置临时厕所。
下列风险中,属于房地产投资系统风险的是()。
根据《行政复议法》的规定,下列各项中,当事人不能申请行政复议的是()。
下列人员不得作为投资人申请设立个人独资企业的有( )。
设有向量组α1=(1,-1,2,4),α2=(0,3,1,2),α3=(3,0,7,14),α4=(1,-2,2,0),α5=(2,1,5,10),则该向量组的极大线性无关组是
Completeeachsentencewiththecorrectending,A—I,below.Writethecorrectletter,A-I,inboxes33-37onyouranswersheet.
InEurope,therehasbeenaseriousdeclineinphysicalactivityoverthepast50years.Adultsaged20-60years(1)_____500kcal
最新回复
(
0
)