首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include struct tt { int x; struct tt *y; } *p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main() { int i; p=a; for(i=1;
有以下程序 #include struct tt { int x; struct tt *y; } *p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main() { int i; p=a; for(i=1;
admin
2015-07-28
28
问题
有以下程序
#include
struct tt
{ int x; struct tt *y; } *p;
struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a};
main()
{ int i;
p=a;
for(i=1; i<=2; i++) { printf("%d,", p->x ); p=p->y; }
}
程序的运行结果是( )。
选项
A、20,15,
B、30,17
C、15,30,
D、20,30,
答案
A
解析
语句"p=a;"将指针p指向了结构体数组a的首地址,此时p->x与a[0].x等价,值为20,执行语句"p=p->y;"则将指针p指向了a+1,即数组a第二个元素的地址,此时p->x与a[1].x等价,值为15,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/3KJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){chara[]="Language",b[]="Programe";char*p1,*p2;intk;p1=a;p2=b;
以下程序的运行结果是______。 #define MIN(x,y)(x)>(y)?(x):(y) main() { int i=10,j=15,k; k=10*MIN(i,j); printf("%d\n",k); }
有以下函数 fun(char*a,char*b) { while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)) { a++;b++; } return(*a-*b); } 该函数的功能是______。
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
下列字符序列中,不可用作C语言标识符的是______。
下列语句中,说法正确的是______。
以下对C语言的描述中,正确的是______。
下列叙述不正确的是______。
表达式a+b||~c|d的运算顺序是______。
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(______)if(______)y=2*x-1;elsey=x;elsey=3*x-11
随机试题
城市和农村按居民居住地区设立的居民委员会或者村民委员会是基层群众自治组织。有关基层群众自治组织,下列说法中错误的是:()
学校教育、家庭教育和社会教育的关系是什么?
男性,65岁,2周来不明原因发热,乏力,多汗,食欲不振,检查心界不大,胸骨左缘第三肋间可闻舒张期叹气样杂音,心率100次/分,律整,肺清,肝未及,脾侧位触及,血压20.8/9.1kPa(146/70mmHg)
已知某药物的水解既受酸催化,又受碱催化,其pH-速度图形是
工程项目总控的特点有()。
填写票据金额时,“人民币67009.12元”应写成( )。
某一年期零息债券的年收益率为17.8%,假设由于债权人违约后的债权回收率为20%,若一年期无风险年收益率为5%,则根据风险中性定价模型得到上述债权在一年内的违约概率为()。
在我国,公安工作是由人民警察以()名义按国家法律赋予的职权进行社会行政管理执行国家意志,维护工人阶级和广大人民群众利益的活动。
设三维向量.已知向量组α1,α2,α3与β1,β2,β3是等价的.求a,b,c.
PLAYINGCHESS0InyourlastletteryouaskedmetotellyouwhyIlikeplaying00chesssomuch.Well,Ineverthelessth
最新回复
(
0
)