首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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); } 程序运行后的输
有以下程序: 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); } 程序运行后的输
admin
2011-06-10
27
问题
有以下程序: 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[1]即为a[2],p[2]即为a[3],执行第一次for循环时,y=y+p[1]=0+a[2]=6,第二次执行for循环,y=y+p[2]=6+a[3]=14,此时x为3,for循环条件不满足,退出循环,输出y的值为14。
转载请注明原文地址:https://kaotiyun.com/show/vCPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
从Windows环境进入DOS方式后,返回Windows环境的命令为
若程序中定义了以下函数 double myadd(double a,double b) { return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )
有以下程序 main() {chars[]"Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行)
有以下定义语句 doublea,b;intw;longc; 若各变量已正确赋值,则下列选项中正确的表达式是
磁盘处于写保护状态时其中的数据
有定义chara,b;若想通过&运算符保留a对应的二进制数的第3位和第6位的值,其余位置0,则b的二进制数应是【】。
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;seanf("%d",&r);s=*
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
树是结点的集合,它的根结点数目是()。
随机试题
下列关于汇编作品的表述正确的有()。
中国特色社会主义理论体系的开创之作是【】
Weshouldn’ttreatchildrenaspeersorfriends,butguidetheminmakingtheirchoices,evenifitmeanswithsomediscipline.
A.丘脑的感觉接替核B.丘脑的髓板内核群C.下丘脑外侧区D.基底神经节E.下丘脑视交叉上核神经元(2001年)与摄水有关的中枢位于
BPH患者下列哪种情况不宜行手术治疗
窦性心动过速是指心室率
下列各项中,符合环境保护税规定的有()。
胜任力是指员工在工作情境中,为完成工作所具备并体现出来的知识、技能、能力、态度、动机等关键特征。以下表现为胜任力的行为是()。
(06年)设f(χ,y)与φ(χ,y)均为可微函数,且φ′y愤怒(χ0,y0)≠0,已知(χ0,y0)是f(χ,y)在约束条件φ(χ,y)=0下的一个极值点,下列选项正确的是【】
在网络系统的设计与实施过程中,需要重点考虑网络在()方面的可扩展性。
最新回复
(
0
)