首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct ord{ int x,y;}dt[2]={1,2,3,4}; main() { struct ord*p=dt; printf("%d,",++p一>
有以下程序: #include<stdio.h> struct ord{ int x,y;}dt[2]={1,2,3,4}; main() { struct ord*p=dt; printf("%d,",++p一>
admin
2018-01-14
27
问题
有以下程序:
#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\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/nHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为_________。
若输入“abcdef”“abdef”,下述程序的输出结果为()。#include#includemain(){intn;chars1[20],s2[20],*p1,*p2;
下面程序的运行结果是()。#includevoiddel(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;i++
有以下程序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+l;j<n;j++)if(a[i]<a[
以下叙述中正确的是()。
IEEE802.3的物理层协议10BASE-T规定从网卡到集线器的最大距离为()
下面程序段的执行结果为()。inti=3,j=0,k=0;for(;i>0;--i){++k;do{++j;if(i!=j)break;++k;}while(j<5);
若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是()。
已知下列函数定义setw(int*b,intm,intn,intdat){intk;for(k=0;k<m*n,k++){*b=dat;b++;}}则调用此函数的
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-
随机试题
防止基坑护坡桩位移和倾斜,下列各项防护措施中不当的是()。
一般V带轮端面之间的倾斜角要求不超过1.5°。()
全球学前教育目标的发展趋势是()
下列是有心衰竭致心源性水肿时的体征,除了
常用来作为对未来收益率的无偏估计的指标是()。
应当先履行债务的当事人,有确切证据证明对方有下列哪些情形之一的,可以中止履行:()。
(1)打碎花瓶(2)父母下班回家(3)清理卫生(4)受到表扬(5)主动承认错误
Writeanessayof160-200wordsbasedonthefollowingdrawing.Inyouressay,youshould1)describethedrawingbriefly,2)in
存储器中的信息可以是指令,也可以是数据,计算机是靠______来判别的。
假日经济的现象表明,中国人的消费观念正在发生巨大的变化。根据统计数据,中国消费者的消费需求正在从基本的生活必需品转向对休闲、舒适和个人发展的需求。同时,中国人的消费观念也在蓬勃发展的假日经济中变得更加成熟。因此,我们的产品结构应作相应的调整来适应社会的
最新回复
(
0
)