首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct st { int x,y; }data[2]={1,10,2,20}; main() { struct st*P=data: printf("%d",1)一>y); print
有以下程序: #include<stdio.h> struct st { int x,y; }data[2]={1,10,2,20}; main() { struct st*P=data: printf("%d",1)一>y); print
admin
2020-11-27
56
问题
有以下程序:
#include<stdio.h>
struct st
{
int x,y;
}data[2]={1,10,2,20};
main()
{
struct st*P=data:
printf("%d",1)一>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},幽ta[1]={2,20}。结构体指针p指向数组的首地址,指向data[0],++p则指向data[1],所以输出p一>y和(++p)一>x即输出data[0].y和data[1].x。
转载请注明原文地址:https://kaotiyun.com/show/ei3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structA
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf(’’%d\n’’,siz
有以下程序#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);)intf(i
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
若m是int型变量,n是noat型变量,所用的scanf调用语句格式为:scanf("m=%d,n=%f,"&m,&n);则为了将数据10和66.6分别赋给m和n,正确的输入应当是()。
以下叙述中正确的是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1
下面属于黑盒测试方法的是
随机试题
张仲景的发病途径分类法为
X线产生的条件说法,错误的是
A.平衡B.正中平衡C.前伸平衡D.侧平衡E.单侧平衡正中、非正中运动时,上下相关的牙都能同时接触时称
患者,男性,35岁,近中阻生,远中龋坏。施行拔除术后4日,拔牙窝出现持续性疼痛并向耳颞部放射,检查见拔牙窝内空虚,有异味。最可能的诊断为
《招标拍卖挂牌出让国有土地使用权规定》规定,挂牌时间不得少于()日。
一个公司长期资本结构中债务的数量反映了公司的()。
下列各项中,不属于控制环境要素的是()。
同家“十二五”规划纲要提出,要积极稳妥推进城镇化,把()作为推进城镇化的重要任务。
下列关于数据库和数据库表之间关系的叙述中,说法正确的是
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
最新回复
(
0
)