首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序#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
2013-10-19
49
问题
有以下程序#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://www.kaotiyun.com/show/wvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下定义:intx=6,y=3,z=2;则表达式“x=y||y<z&&z==z”的值是()。
下列叙述中错误的是()。
若由以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
当调用函数时,实参是一个数组名,则向函数传送的是______。
一般来说,数据库的设计过程要经历3个大的阶段,即可行性分析与研究阶段、系统设计阶段、设计实施与系统运行阶段。概念设计、逻辑结构设计、物理结构设计属于数据库设计的【】阶段。
在C语言中,要求运算数必须是整型的运算符是()
下面叙述正确的是()。
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。word_num(str)for(i=0;str[i]!=【】;i++)if(【】=’’)word=0;【】;}
主调函数中的两个变量a和b,要求调用函数交换a、b值,返回交换结果,则以下正确的函数是______。
在软件测试设计中,软件测试的主要目的是
随机试题
“接近真空的轨道环境、最高时速可达1000公里、200秒的发车频率与地铁相当!”10日,在双创周“新动能持续壮大”展区内,中国航天科工飞航技术研究院的展位上正在播放高速飞行列车的宣传片。高速飞行列车是中国航天科工集团公司2015年成立的“管道飞行
作家从事具体创作活动的目的叫作【】
肾小球滤过率是指单位时间内()
下列对盲目自信、产生自恃心里的病人的护理措施中正确的是
下列各类生物碱碱性最强的是
人们可以根据法律规范的规定事先估计到当事人双方将如何行为及行为的法律后果,从而对自己的行为作出合理的安排,这属于下列哪一法律的规范作用?()。
审理案件的仲裁庭一般由( )人组成,在独任仲裁的情况下由( )人组成。
甲股份有限公司发生的下列非关联交易中,属于非货币性交易的是()。
下列预算中,在编制时不需以生产预算为基础的是()。
One-thirdofthearea______coveredwithgreentrees.Aboutseventypercentofthetrees______beenplanted.
最新回复
(
0
)