首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段; #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
24
问题
若有以下程序段; #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=(aly]<x)?a[y]:x”。因为表达式中的“*(p+y)=p[y]=a[y]”。
③for语句每循环一次,就给变量z重新赋值一次,z的值其实就是数组和x相比较,将数组a中的最大值赋给z。当y=2后,退出循环,输出结果是5。
转载请注明原文地址:https://kaotiyun.com/show/1Xjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>structtt{intx;structtt*y;)*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main
下列叙述中正确的是
下列数据结构中,属于非线性结构的是
有如下程序#include#defineD(x)4*x+1main(){inti=2,j=4;printf("%d\n",D(i+j));}程序运行后的输出结果是()。
下列叙述中正确的是
结构化程序的三种基本控制结构是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
在数据管理技术发展的三个阶段中,数据共享最好的一个阶段是()。
下面不属于需求分析阶段任务的是()。
随机试题
月经来潮前24小时取子宫内膜,病理检查提示分泌不良,可能是
某市法院审理本市第一起醉酒驾车刑事案件。下列哪一说法是正确的?(2011—卷二—34,单)
海关对企业在办理报关注册登记过程中所提交的文件、资料予以审核,在规定的期限内,按规定的职权范围进行审批,作出批准或不予批准的决定。我国海关现行规定()具有报关企业的审批权。
甲企业为增值税一般纳税人,适用的增值税税率为17%,存货采用计划成本法核算。该企业2010年9月初“应交税费”账户余额为零,当月发生下列相关业务:(1)购入材料一批,价款200000元,增值税税额34000元,以银行存款支付,该材料计划成本210000元
一般资料:某男,25岁,初中毕业,车工,目前已病休1年。案例介绍:5年前在车间当学徒的时候,脑子里就经常听到嗡嗡的虫叫声和车床的呜叫声。医生检查诊断为神经性耳鸣,药物治疗无效。19岁时不顾家里反对与认识半年的女孩结婚。婚后不久有一次外出,家里被盗,
请以“我为什么要当教师”为题,写一篇论述文。要求观点明确,论述具体,条理清楚,语言流畅,不少于1000字。
你们单位每天加班。但此时你的父亲病重。你怎么办?
试述掌握知识和发展智力之间的关系。
telepresence
Ifwe______ourrelationswiththatcountry,we’llhavetofindanothersupplieroftherawmaterials.
最新回复
(
0
)