首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct ord { int x,y;}dt[2]={1,2,3,4); main() { struct ord*p=dt; printf("%d,",+
有以下程序: #include<stdio.h> struct ord { int x,y;}dt[2]={1,2,3,4); main() { struct ord*p=dt; printf("%d,",+
admin
2019-01-11
35
问题
有以下程序:
#include<stdio.h>
struct ord
{ int x,y;}dt[2]={1,2,3,4);
main()
{ struct ord*p=dt;
printf("%d,",++p->x);printf("%d,",++p->y);
}
程序的运行结果是( )。【09年3月】
选项
A、1,2
B、2,3
C、3,4
D、4,1
答案
B
解析
本题考查结构体的运算与指针。dt[2]={1,2,3,4}的意思是dt是一个结构体数组,其中dt[0]={1,2),dt[1]={3,4}*P为ord型指针,指向dt的首地址。++p,则P指向下一个结构体。但是由于->的优先级高于++,所以Hp->x等同于++(p->x),它的意思是p指向的结构体的x元素再加1,而不是p指向下一个元素,因此第一个值为2,第二个为3。
转载请注明原文地址:https://kaotiyun.com/show/npxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址#include<stdio.h>#include<string.h>char*scmp(char*s1,char*s2){if(s
在数据库设计的4个阶段;为关系模式选择存取方法应该在
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
下列给定程序中,函数proc()的功能是:判断一个整数m是否是素数,若是返回1,否则返回0。在main()函数中,若proc()返回1,则输出YES,若proc()返回0,则输出NO!请修改程序中的错误,使它能得出正确的结果。注意:不要
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
给定程序MODll.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在W所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元
设有以下语句:typedefstructS{intg;charh;}T;则下面叙述中正确的是()。
以下叙述不正确的是______。
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和()。
在E-R图中,用来表示实体联系的图形是()。【09年9月】
随机试题
()笼统注水井的注水方法可分为正注和反注。
氧中毒
中性粒细胞空泡变性认为是
灭火器维修由具有灭火器维修能力(从业资质)的企业,按照各类灭火器产品生产技术标准进行维修,首先进行灭火器外观检查,再按照拆卸、报废处理、水压试验、清洗干燥、更换零部件、再充装及气密性试验、维修出厂检验、建立维修档案等程序逐次实施维修。下列关于灭火器维修正确
如前任注册会计师出具了带说明段的审计报告,注册会计师应当考虑相关事项对本期会计报表的影响,并在审计报告中予以反映。()
我国作为非成员国参加的政府间国际组织是()。
下列向不特定人作出的意思表示构成要约的有()。
TheNewCollegeoftheHumanitiesinBloomsbury,London’smainuniversityquarter,feelslikeatinyversionofanaugustacadem
(14)是指每个像素颜色或灰度被量化后所占用的存储器位数。
能够使用“输入掩码向导”创建输入掩码的字段类型是()。
最新回复
(
0
)