首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int a[]={1,2,3,4},y,*p=&a[3]; --p;y=*p;printf(’’y=%d\n’’,y);} 程序的运行结果是(
有以下程序: #include<stdio.h> main() {int a[]={1,2,3,4},y,*p=&a[3]; --p;y=*p;printf(’’y=%d\n’’,y);} 程序的运行结果是(
admin
2017-03-23
72
问题
有以下程序:
#include<stdio.h>
main()
{int a[]={1,2,3,4},y,*p=&a[3];
--p;y=*p;printf(’’y=%d\n’’,y);}
程序的运行结果是( )。
选项
A、y=0
B、y=1
C、y=2
D、y=3
答案
D
解析
程序首先定义了一个一维数组和指针,接着将数组第4个元素的地址赋给“*p”,进行-p使指针p指向了数组的第3个元素;通过“y=*p”,将数组第3个元素的值3赋给了y,所以选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/HcDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
下列关于字符串的说法中错误的是
下列叙述中,正确的是
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)后,结果是______。
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010删除后,数
若要求从键盘读入含有空格字符的字符串,应使用函数
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
可在C程序中用作用户标识符的一组标识符是
以下程序中函数fun的功能是:构成一个如图所示的带头结点的单词链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单链表中所有结点中的字符串。请填空完成函数disp。[*]#include<stdio.h>typedefs
随机试题
AftertheviolentearthquakethatshookLosAngelesin1994,earthquakescientistshadgoodnewstoreport:Thedamageanddeath
A.生物毒类中毒B.乙二醇中毒C.氯酸盐中毒D.短效巴比妥类中毒最适于血浆置换治疗的中毒是
A.气道阻力增大B.肺泡容易扩张C.肺顺应性增大D.肺泡表面张力增大E.肺活量增加迷走神经兴奋时
法院在审理马某组织卖淫案中,马某供认不讳。对马某的供述,法院应重点审查下列哪些内容?()
不影响排土场堆置的岩土力学属性的有()。
沿海港口工程建设项目总概算中的其他费用包括()等费用。
关于雌激素的生理作用,哪些是正确的()。
从物权的类型上看,所有权是()。
“物质的抽象,自然规律的抽象,价值的抽象以及其他,等等,一句话,一切科学的抽象,都更深刻、更正确、更完全地反映着自然。”这一论断说明
ThewaypeopleintheUStraveltoandfromworkhaschangedalotinthelastfiftyyears.BeforetheSecondWorldWar,mostpe
最新回复
(
0
)