首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct ord{ int x,y;}dt[2]={1,2,3,4}; main( ) { struet ord*p=dt; printf("%d,",++p->x); printf("%d\n",++
有以下程序: #include<stdio.h> struct ord{ int x,y;}dt[2]={1,2,3,4}; main( ) { struet ord*p=dt; printf("%d,",++p->x); printf("%d\n",++
admin
2022-06-24
30
问题
有以下程序:
#include<stdio.h>
struct ord{
int x,y;}dt[2]={1,2,3,4};
main( )
{
struet ord*p=dt;
printf("%d,",++p->x);
printf("%d\n",++p->y);
}
程序运行后的输出结果是( )。
选项
A、1,2
B、2,3
C、3,4
D、4,1
答案
B
解析
dt是一个结构体数组,所以初始化的结果为dt[0]={1,2),dt[1]={3,4}。*p=dt;,表示p指向dt[0]。++p->x中,->的优先级大于++,所以这个表达式等价于++(p->x),因为p->x为1,所以这个值为2,同理,第二个++p->y的值为2+1=3。
转载请注明原文地址:https://kaotiyun.com/show/PUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
设已有定义floatx;,则下列对指针变量P进行定义且赋初值的语句中正确的是()。
数字字符0的ASCII值为48,若有以下程序,程序运行后的输出结果是main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
以下选项中,合法的一组C语言数值常量是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
设有定义语句intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列哪一条不属于数据库设计的任务?()
随机试题
Dearsir,ThankyouforyourletteronMarch15.Weknowthatyouwanttoorder10,000piecesofRainbowRaincoatModel2.
按照不同的标准对会计制度进行分类,有助于更好地把握会计制度的特点和进行会计制度设计工作。其中,按设计权限分类,会计制度包括()
人身权不具有财产内容,所以()。
A、5-羟甲基糠醛B、可溶性淀粉C、对氨基苯甲酸D、蛋白质E、洋地黄毒苷葡萄糖测定中的特殊杂质为( )。
账务处理系统中,对计算机记账凭证的审核是由输入该凭证的人员兼管的。()
会计职业道德中诚实守信的要求是会计人员做老实人、说老实话、办老实事、执业谨慎、信誉至上以及()。
A公司将一栋自用办公楼转换为采用公允价值模式计量的投资性房地产,该办公楼的账面原值为5000万元,已计提累计折旧100万元,固定资产减值准备200万元,转换日的公允价值为6000万元。下列关于A公司在转换日的会计处理,不正确的是()。
财务分析的基本方法不包括()。
幼儿眼球的前后距离较长,物体成像往往于视网膜的后面,称为生理性远视。()
下列设备组中,完全属于外部设备的一组是
最新回复
(
0
)