首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> struct st { int x; int *y;} *p; int dt[4] ={ 10,20,30,40 }; struct
以下程序的输出结果是( )。 #include<stdio.h> struct st { int x; int *y;} *p; int dt[4] ={ 10,20,30,40 }; struct
admin
2009-01-15
39
问题
以下程序的输出结果是( )。 #include<stdio.h> struct st { int x; int *y;} *p; int dt[4] ={ 10,20,30,40 }; struct st aa[4]={ 50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0]}; main() { p=aa; printf("%d\n",++(p->x)); }
选项
A、10
B、11
C、51
D、60
答案
4
解析
由于数组名保存了数组的首地址,即数组中第一个元素的地址,执行p=aa;后,p指向aa[0],p->x相当于aa[0].x,也就是50,经过自增运算后,显示结果为51。
转载请注明原文地址:https://jikaoti.com/ti/DFS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1的窗体上添加一个名称为Commandl的命令按钮(如图1所示),然后通过属性窗口设置窗体和命令按钮的属性,实现如下功能:①窗体标题为“设置按钮属性”;②命令按钮的标题为“等级考试”;③程序运行后,命令按
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
以下关于控件数组的叙述中,错误的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
以下不能用Print方法输出数据的对象或窗口是()。
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
下列选项中,不属于数据库管理的是()。
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()。
在面向对象的程序设计中,可被对象识别的动作称为( )。
随机试题
临床患者照射时常用的防护措施有
肱骨髁上骨折损伤肱动脉未予早期处理,后期将出现
慢性肾衰的饮食原则
石瘿的病因病理是
矩形截面梁高度为h,宽为b,在横力弯曲时切应力的分布规律为()。
人力资源的主观因素不包括()。
注册会计师在确定审阅工作完成日时,应当考虑的事项不包括()。
在物流活动中,库存的含义已经从流通型库存向储存型库存演化。
上浆挂糊、勾芡、加醋等可减少煎、炸食品营养素的损失。
(91年)设A和B为可逆矩阵,X=为分块矩阵,则X-1=_______.
最新回复
(
0
)