首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {inta[]={2,4,6,8,10},x,*p,y=1; p=&a[1]; for(x=0;x<3;x++)y+=*(p+x); printf("%d\n",y); } 程序的输出结果是
有以下程序 #include main() {inta[]={2,4,6,8,10},x,*p,y=1; p=&a[1]; for(x=0;x<3;x++)y+=*(p+x); printf("%d\n",y); } 程序的输出结果是
admin
2015-07-31
30
问题
有以下程序
#include
main()
{inta[]={2,4,6,8,10},x,*p,y=1;
p=&a[1];
for(x=0;x<3;x++)y+=*(p+x);
printf("%d\n",y);
}
程序的输出结果是
选项
A、13
B、19
C、11
D、15
答案
B
解析
本题通过语句"p=&a[1]"将指针变量p指向了存储单元a[1],即使得p[0]的值为4,y的初始值为1,然后通过3次for循环,使得y的值分别加上p[0]、p[1]和p[2],那么y=1+4+6+8,所以输出的y的值为19。
转载请注明原文地址:https://kaotiyun.com/show/fIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*z)的C语言表达式是______。
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y=1)){a+1;if(y<x)break;}printf("%d,%d,%d\n”,x,y,a)
下列程序的功能是把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中。请填空。#include"stdio.h"FILE*fp;{charch;if((fp=fopen("
下列叙述中正确的是()。
下列叙述中,错误的是()。
下列叙述中正确的是()。
以下叙述中正确的是______。
随机试题
真核细胞内转录后mRNA的加工方式包括
男性,35岁,吸烟15年,出现右下肢麻木、发凉、间歇性跛行8年
外感咳嗽的病位主要在()
药品生产企业必须具备必要的条件,遵循必要的行为规则,因为它是()
洋地黄中毒最常见的心律失常是()。
股份有限公司的创立大会应有代表股份总数2/3以上的认股人出席。()
从所给的四个选项中选择最合适的一个填入问号处,使之呈现一定的规律性:
某著名经济学家说,市场经济是一种开放经济,中国肯百折不回的争取入世,从根本上讲是国内的市场化改革导致的必然抉择。中国许多问题的解决,都得靠外力的推动。从更深广的层次上看,WTO是中国加入的最后一个重要国际组织,这是中国自立于世界民族之林的最后一次重大外交活
A、 B、 C、 D、 C每个图形都由内外两部分组成,内部图形的线条数小于外部图形的线条数与内部图形的线条数大于外部图形的线条数两种情况间隔排列。
Whatdoesthespeakerthinkofhermother?Hermotheristhe___________persontoher.Whydosomeyoungpeopledislikelivin
最新回复
(
0
)