首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() {int a[]={2,4,6,8,10},y=0,x,*p; p=&a[1]; for(x=1;x<3;x++) y+=p[x]
有以下程序: main() {int a[]={2,4,6,8,10},y=0,x,*p; p=&a[1]; for(x=1;x<3;x++) y+=p[x]
admin
2012-12-03
39
问题
有以下程序:
main()
{int a[]={2,4,6,8,10},y=0,x,*p;
p=&a[1];
for(x=1;x<3;x++) y+=p[x];
printf(""%d\n,y"");
}
程序运行后的输出结果是( )。
选项
A、10
B、11
C、14
D、15
答案
C
解析
由题目的语句p=&a[1]可知,p指向a数组中下标为1的元素“4”,又因为p为指针变量,所以p[x]与*(p+x)等价,因而在for循环语句中,第一坎循环p[1]:指向a数组中下标为2的元素“6”,第二次循环p[2]指向a数组中下标为3的元素“8”.所以y=6+8=14,因而选项C为正确答案。
转载请注明原文地址:https://www.kaotiyun.com/show/YuPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。#include<stdio.h>main(){FILE*fout;charch;
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是
以下叙述正确的是
以下对结构体类型变量td的定义中,错误的是
若已定义:inta=25,b=14,c=19;执行以下三目运算符(?:)所构成的语句:a<=25&&b--<=2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d,c=%d
若有以下定义和语句,则使指针p指向值为36的数组元素的表达式是【】。inta[10]={19,23,44,17,37,28,49,36},*p;p=a;
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
在算法正确的前提下,评价一个算法好坏的2个因素是时间复杂度和【】复杂度。
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
随机试题
HNPCC是指
主治表虚自汗证的方剂是
不是包衣目的的叙述为
A、依法移交卫生行政部门B、组织接种单位销毁C、依法查封、扣押D、采取应急处理措施E、立即停止销售;根据《疫苗流通和预防接种管理条例》的规定接到质量可疑疫苗报告的卫生主管部门应
银行业从业人员应当遵守有关“监管规避”的规定,包括不向客户建议暗示如何规避法律法规的监管、不帮助亲友规避监管以及对规避监管的业务进行必要的报告等多个方面。()
根据《支付结算办法》的规定,当事人签发委托收款凭证时,下列选项中,属于必须已载的事项有()。
スポーツの中で、________が一番好きです。
Therearemanyskillsandqualitiesthataredesirableinatranslator.Thetranslatormusthaveanexcellent,up-to-dateknowle
VictoriaBarzilaiopenedhermouthwidesothedoctorcouldlookathersorethroat.Not【C1】______aremarkableevent,excepttha
Ifyou’reoneofthosepeoplewhotendstoputonweightaroundyourmiddle,whatdoctorscallan"appleshape"—whattherestof
最新回复
(
0
)