首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include struct ord{int x,y;}dt[2]={1,2,3,4};main(){struct ord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));} 程序运行后
有以下程序 #include struct ord{int x,y;}dt[2]={1,2,3,4};main(){struct ord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));} 程序运行后
admin
2019-12-17
52
问题
有以下程序
#include struct ord{int x,y;}dt[2]={1,2,3,4};main(){struct ord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));}
程序运行后的输出结果是
选项
A、4,1
B、2,3
C、3,4
D、1,2
答案
B
解析
在题目中定义了结构体ord类型的数组变量dt,并对其赋初值。在程序中定义了指向结构体ord类型的指针变量p,并且它指向变量数组dt的第一个元素dt[0],所以此时成员变量p->x的值等于1,成员变量p->y的值等于2,在输出时分别加1,所以输出结果为选项B)。
转载请注明原文地址:https://kaotiyun.com/show/y6Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODIl.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能
请编写一个函数voidfun(char*tt,intpp[]),统计在tt所指字符串中’a’到’z’26个小写字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串:abcdefgabcdeabc后,程序的输出结果应该是:
下列给定程序中函数fun的功能是:将s所指字符串的正序和反序进行连接,形成的新串放在t所指的数组中。例如,当s所指字符串为“ABCD”时,t所指字符串中的内容应为“ABCDDCBA”。请改正程序中的错误,使它能得出正确的结果。
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数
下列给定程序中,函数fun的功能是:找出100~x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195
若有定义:inta[2113];,以下选项中对a数组元素正确引用的是
以下选项中叙述错误的是
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
随机试题
Curiosityisnotonlyapossiblemotivation,itisalsoagreathelpinyourlearninglanguages.Rememberthatalanguageisnot
经受着疼痛体验的儿童与成人,通常会在哪方面表现最不同
为提高固定修复体固位力,黏固前修复体组织面可以采取的处理措施为
患儿,男,10岁。颈部正中出现圆形肿块6年。生长缓慢,无自觉症状。检查见颈正中舌骨下部1个2cm×2cm×2cm的肿物,质软,周界清楚,与表面皮肤及周围组织无粘连,肿块随吞咽及伸舌等动作而移动,穿刺抽出透明黄色液体。手术必须切除舌骨中份的原因是
对于特别复杂的大型项目,需要有特殊的进度控制手段时,应该规划设计()进度控制系统。
薪酬由( )构成。
下列关于产业零散的原因的说法中,错误的是()。
下列关于企业债务筹资的说法中,正确的有()。
处罚的目的是为了惩罚本人和教育他人,维护治安秩序。()
A、Indonesia.B、YellowstoneNationalPark.C、TheWales.D、TheGreatBritain.AA是提到lasteruption后听到的地点,为答案。对于对话中提及的时间、地点、数据、顺序应该特别
最新回复
(
0
)