首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int a[6]={27,57,20,42,56,18}; int
有如下程序: #include using namespace std; int main() { int a[6]={27,57,20,42,56,18}; int
admin
2020-07-23
9
问题
有如下程序:
#include
using namespace std;
int main() {
int a[6]={27,57,20,42,56,18};
int s1,s2;
s1=s2=a[0];
for(int* p=a+1;p-a<6;p++) {
s1=s1>*p?*p:s1;
s2=s2<*p?*p:s2;
}
cout<
return 0;
}
运行时的输出结果是
选项
A、75
B、76
C、69
D、84
答案
A
解析
考查指针和for循环语句,可以看出本题for的作用是将数组元素中最大值赋值给s1,最小值赋值给s2,而数组中最大值57,最小值18,之和为75。所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/91yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase1{public:Base1(){}~Base1(){cout
有如下程序:#includeusingnamespacestd;classXB{inta;public:s
有如下程序:#includeusingnamespacestd;intmain(){intx=4;do{x--;
下列关于C++流的表述中,正确的是
在下面的类声明中,错误的是
有如下程序:#includeusingnamespacestd;voidfun(int&x,int&y){y=y+x;x=y/4;
将十进制数转换为二进制数的递归函数定义如下:voidd2b(unsignedintn){if((n==0)||(n==1))cout
为类MyClass重载赋值运算符时,应将其重载为类的
下列有关函数重载的叙述中,错误的是()。
下列关于运算符重载的叙述中,错误的是
随机试题
简述“二战”后东欧各国和朝鲜劳动立法的主要特点。
A.抗Sm抗体B.抗Scl-70抗体C.抗SSB抗体D.抗Jo-1抗体E.高滴度抗RNP抗体系统性红斑狼疮(SLE)的标志性抗体是
绒癌出现肺转移,临床分期为
(2007年)设直线的方程为则直线()。
下列标志着美国乃至全球金融业真正进入了金融自由化和混业经营的新时代的法律是()。
某有限责任公司共有甲、乙、丙三名股东,因甲无法偿还个人到期债务,人民法院拟依强制执行程序变卖其股权偿债,根据公司法律制度的规定,下列表述中,正确的是()。
下列对于古代称谓说法错误的是()。
依法执政,就是党坚持依法治国,领导立法,带头守法,保证执法,不断推进国家经济、政治、文化、社会生活的法制化、规范化。下面对依法执政理解正确的是( )。
简述蔡元培的“思想自由”“兼容并包”的办学方针。
Wheredoesthewomanwanttogo?
最新回复
(
0
)