首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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(
有以下程序: #include<stdio.h> 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(
admin
2022-06-24
43
问题
有以下程序:
#include<stdio.h>
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,30,
B、30,17,
C、15,30,
D、20,15,
答案
D
解析
本题考查结构体变量的引用以及结构体数组。p指向a数组的第一个元素,所以p->x为20,然后p=p->y后,p指向数组a的第二个元素,所以输出15。
转载请注明原文地址:https://kaotiyun.com/show/TFkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是
有以下程序(注:字符a的ASCII码值为97)main(){char*s={"abc"};do{printf("%dt",*s%10);++s;}while(*s);}程序运行后的输出结果是
若有以下程序#includechar*a="you",b[]="welcome#you#to#China!";main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;i++){if(*
有以下程序#includemain(){ints[12]={l,2,3,4,4,3,2,1,1,1,2,3},C[5]={0},i;for(i=0;i
有以下程序:#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
若有以下程序#includecharf(charx){returnx*x%10+’0’;}main(){chara;intb=0;for(a=0;a<5;a+=1){b=f(a);putchar(b);}}则程序的输出结果是
有以下程序main(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*\n");下面关于语句执行情况的叙述中正确的是
有以下程序#include<stdio.h>structSTU{charname[9];charsex;intscore[2];};voidf(structSTUa[]){structSTUb={"
随机试题
胡适说,有三个杂志可代表三个时代,可以说是创造了三个时代:一是《时务报》,一是《新民丛报》,一是《新青年》。这三个时代共同的特点是()。
基因治疗的研究对象应除外:
球内肿物后方回声渐次衰减直至演变成无回声,呈所谓的“挖空”现象,这是哪种眼部肿瘤的超声表现:
A、肱动脉损伤B、桡动脉损伤C、尺神经损伤D、股骨转子骨折E、旋股内、外动脉损伤肱骨干中、下1/3处骨折常引起
花岗石具有( )的特性。
会计的基本职能是( )。
某机关2011年4月购车一辆,随购车支付的下列款项中,应并入计税依据征收车辆购置税的有()。(2011年)
教育心理学是一门理论性的基础学科。()
根据《行政复议法》规定,申请人依法提出的复议申请,被复议机关无理拒绝的,可通过()的方式加以补救。
若定义VAR DB 2 DUP(1,2,2DUP(3),2DUP(1)),则在VAL存储区内前5个单元的数据是______。
最新回复
(
0
)