首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9; printf("%d,%d,%d\n",a[p—a],p[i]
有以下程序: #include main() { int a[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9; printf("%d,%d,%d\n",a[p—a],p[i]
admin
2016-04-07
58
问题
有以下程序:
#include
main()
{
int a[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9;
printf("%d,%d,%d\n",a[p—a],p
,*(&a
));
}
程序运行后的输出结果是( )。
选项
A、11,19,19
B、12,20,20
C、11,20,20
D、12,19,20
答案
C
解析
*p=a,将数组a的首地址赋给指针p。p—a=0,待输出变量为a[0]。p
表示p后i个地址的元素,待输出变量为a[9]。&a
取a
地址,*(&a
)取这个地址内的元素,待输出变量为a[9]。最后输出为11,20,20,故C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/okDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。main(){ints=0,i=1;while(s<=10){S=S+i*i;i++;b}printf("%d",--i);}
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()。
下列特征中不是面向对象方法的主要特征的是()。
关于结构化程序设计原则和方法的描述错误的是()。
数据库系统的核心是______。
设有下列定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
设a.b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为______。
有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是______。
数据库系统中实现各种数据管理功能的核心软件是______。
随机试题
ThefirstEuropeanstockexchangewasestablishedinAntwerp,Belgium(比利时),in1531.TherewerenostockexchangesinEnglandunt
正常成年人每日无形失水约为
A、有效控制疟疾症状B、控制疟疾的复发和传播C、主要用于预防疟疾D、抢救脑型疟疾效果良好E、适用于耐氯喹恶性疟疾的治疗奎宁()。
后张法有粘结预应力施工中,与预应力筋孔道同时留设的孔道有()。
普通住宅的屋面防水等级通常分为()级。
期末,民间非营利组织应当将会费收入中非限定性收入明细科目的期末余额转入结余分配科目。()
注册会计师甲在对F公司货币资金内部控制实施控制测试时,决定检查F公司的收款凭证,甲应纳入检查的包括()。
A、 B、 C、 D、 D既可作为输入设备又可作为输出设备的是磁盘驱动器。
十进制数100转换成二进制数是________。
Areyoufacingasituationthatlooksimpossibletofix?In1969,thepollutionwasterriblealongtheCuyahogaRivernearC
最新回复
(
0
)