首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: #include <iostream> using namespace std; int main () { int a[]={1,4,5}; int *p=&a[0],x=6, y,z;
若有以下程序段: #include <iostream> using namespace std; int main () { int a[]={1,4,5}; int *p=&a[0],x=6, y,z;
admin
2010-03-29
51
问题
若有以下程序段: #include <iostream> using namespace std; int main () { int a[]={1,4,5}; int *p=&a[0],x=6, y,z; for (y=0; y<3; y++) z= ( (* (p+y) <x) ? *(p+y) :x); cout<<z<<end1; return 0; } 程序运行后的输出结果是( )。
选项
A、1
B、4
C、5
D、2
答案
4
解析
本题考核指针的运算。程序首先定义了一整型数组a,并赋初值1,4,5。即a[0],a[1]和a[2]的值分别为1,4和5。程序还定义了一个整型指针p,并将其初始化且指向数组元素a[0]。在for循环语句中,赋值语句“z=((*(p+y)<x)?*(p+y):x);”可等价为“z=(a[y]<x)?a[y]:x”。因为表达式中的“*(p+y)=p[y]=a[y]”。for语句每循环一次,就给变量z重新赋值一次,z的值其实就是数组和x相比较,将数组a中的最大值赋给z。当y=2后,退出循环,输出结果是5。
转载请注明原文地址:https://kaotiyun.com/show/rXjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++:break;case4:c+=2;break;}p
以下关于C语言函数参数传递方式的叙述中正确的是()。
下面选项中的程序段,没有编译错误的是
表达式3.6-5/2+1.2+5%2的值是()。
若有定义和语句:inta,b;scanf(’’%d,%d,’’,&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
下面描述中,不属于软件危机表现的是()。
下列关于线性表的叙述中,不正确的是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
C++本身没有定义I/O操作,但I/0操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由类istream和工【】提供。
随机试题
下列几项是施工总承包管理模式与施工总承包模式相比具有的优点,错误的是()。
绝大多数的突出,在突出发生前都有预兆,没有预兆的突出是极少数。突出预兆可分为有声预兆和无声预兆。下列选项中属于有声预兆的是()。
在表外项目的处理中,与贸易相关的短期或有负债,主要指有优先索偿权的装运货物作抵押的跟单信用证,信用转换系数为50%。()
根据会计人员回避制度的规定,国有企业会计机构负责人的直系亲属不得担任本单位的任何会计职务。()
近日,王月成了石家庄乃至全闰的名人——她在石家庄九中街路旁的树上和电线杆上,创作了一些惟妙惟肖的美术作品。因为她的“树洞嘶”,石家庄九中街已经成了一个“景点”,每天来此欣赏“树洞画”的市民络绎不绝。她的“树洞画”经媒体报道后迅速在全同引起关注,各大门户网站
Robertoftenasksus__________hisChinese,sohisChineseismuchbetterthanbefore.
文化从一种习俗和个人创造力而来,转变为通过系统规范的教育而获得,这在隋唐时代有了显著表现,那就是科举考试的发明和普及。科举考试固然为国家迅速培养自己需要的人才提供了便利,但这种功利性的培养必然是扼杀文化的原创力。所谓教育愈多,愈加扼杀灵性,远离一个民族固有
下面诗句如按写作的时间先后排列,正确的一组是:①羽扇纶巾,谈笑间,樯橹灰飞烟灭。②不狩不猎,胡瞻尔庭有县狟兮。③安得广厦千万间,大庇天下寒士俱欢颜。④君当作磐石,妾当作蒲苇。⑤与天地兮比寿,与日月兮齐光。⑥峰峦如聚,波涛如怒,山河表里潼关路。
特别提款权(SDRs)(东北财经大学2006年)
下列数据模型中,具有坚实理论基础的是
最新回复
(
0
)