首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> Struct st { int x,y; }data[2]={1,10,2,20}; main() { struct st*p=dat
有以下程序: #include<stdio.h> Struct st { int x,y; }data[2]={1,10,2,20}; main() { struct st*p=dat
admin
2021-06-15
41
问题
有以下程序:
#include<stdio.h>
Struct st
{
int x,y;
}data[2]={1,10,2,20};
main()
{
struct st*p=data;
printf("%d",p—>y);
printf("%d\n",(++p)—>x);
}
程序运行的结果是( )。
选项
A、10 1
B、20 1
C、10 2
D、20 2
答案
C
解析
题目在定义结构体st的同时便定义了结构体数组data。可知data[0]={1,10},data[1]={2,20}。结构体指针p指向数组的首地址,指向data[0],++p则指向data[1],所以输出p—>y和(++p)—>x即输出data[0].y和data[1].x。
转载请注明原文地址:https://www.kaotiyun.com/show/Nrtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
下列关系表达式中,结果为“假”的是
以下叙述正确的是
有以下程序:#include#includemain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,",strlen(p));printf("%s\n",p);}
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
软件生命周期中的活动不包括()。
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
下面不属于软件工程的3个要素是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
下面不属于需求分析阶段任务的是’
随机试题
下列是基督教节日的有()。
A.心电图B.心肌活检C.X线胸片D.冠状动脉造影E.放射性核素心肌显像诊断冠状动脉粥样硬化性病变最有价值的检查方法是
B细胞接受TI抗原刺激后,产生的抗体主要是
黄龙汤的配伍除大黄、芒硝、枳实、厚朴外,其余的是
在设计资本充足率压力测试框架时,需要考虑具备较好的延伸能力,考虑银行单一风险压力测试的未来发展。()
甲公司为一家服装生产企业,在2×15年以前生产经营状况一直很好,但是2×15年由于原重要客户流失,销售量急剧下降。2×16年1月1日为筹集生产用资金,甲公司将一条自用的生产线按照600万元的价格出售给N公司,同日甲公司与N公司签订经营租赁合同,合同规定甲
文化教育学和批判教育学的共同之处是()。
What’stherelationshipbetweenthespeakers?
Theemployertriedtobullyhisemployeesfromstagingstrikesbythreateningtoclosedowntheentireplant.
A、Julyistoofaraway.B、Theofferdoesn’tapplytoJuly.C、TheyhaveafullscheduleinJuly.D、Theydesperatelyneedaholida
最新回复
(
0
)