首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序#include struct ord{ int x,y;}dt[2]={1,2,3,4};main(){ struct ord *p=dt; pfintf(“%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; pfintf(“%d,”,++(p->x));printf("%d\n",++(p->y));} 程
admin
2020-05-19
89
问题
有以下程序#include struct ord{ int x,y;}dt[2]={1,2,3,4};main(){ struct ord *p=dt;
pfintf(“%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/LgCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:intx[10],*pt=x;,则对x数组元素的正确引用是()。
有以下程序:#include#definePT3.5;#defineS(X)PT*x*x;main(){inta=1,b=2;printf(“%4.1f\n”,S(a+b));
下列叙述中正确的是()。
下列函数的功能是()。voidfun(char*a,char*b){while((*b=*a)!=‘\0’){a++;b++;}}
有以下程序:#includemain(){intn,*p=NULL;*p=&n:printf(“Input13:”);ScaRf(“%d”,&p);prinff(“outp
设有如下函数定义:#includeintfun(intk){if(k
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
下列叙述中正确的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其他3个不同的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
随机试题
PASSAGETHREEWhatexamplesareusedtoillustratetheharshenvironmentinthesouthofthesteppesinPara.6?
A.中心性发绀B.周围性发绀C.混合性发绀D.血管性晕厥E.阿-斯综合征充血性心力衰竭的患者的发绀可为
地下电力电缆保护区的宽度为地下电力电缆线路地面标桩两侧各()m所形成两平行线内区域。
对外商加入我国餐饮业方面下面说法正确的是()。
在审理期货纠纷案件中,人民法院对会员资格或交易席位进行保全的主要内容有()。
根据承兑人不同,商业汇票分为()。
希克斯和尼汉斯认为金融创新的支配因素是()。
下列句子中,存在语法错误的有()。
对新录用的人民警察实行试用期制度,试用期为()。
将自然数1~100分别写在完全相同的100张卡片上,然后打乱卡片,先后随机取出4张。问这4张先后取出的卡片上的数字呈增序的几率是多少?
最新回复
(
0
)