单项选择题

有以下程序:
#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
<上一题 目录 下一题>
热门 试题

单项选择题
已知函数的调用形式:fread(buf,size,count,fp),参数buf的含义是( )。
A) 一个整型变量,代表要读入的数据项总数
B) 一个文件指针,指向要读的文件
C) 一个指针,指向要读入数据的存放地址
D) 一个存储区,存放要读的数据项
单项选择题
有以下程序 void fun(int *a, int i, int j) int t; if(i<j) t=a[i]; a[i]=a[j]; a[j]=t; i++ ; j-- ; fun(a,i,j); main() int x[]=2,6,1,8,i; fun(x,0,3); for(i=0;i<4; i++)printf( %2d ,x[i]); 程序运行后的输出结果是______。
A) 1 2 6 8
B) 8 6 2 1
C) 8 1 6 2
D) 8 6 1 2
相关试题
  • 设有下列的程序段; char str[]= Hel...
  • 有以下程序: #include<stdio.h> fun...
  • 以下程序中,fun函数的功能是求3行4列二...
  • 以下程序的功能是:求出数组x中各相邻两个...
  • 以下程序的输出结果是 。 #include <s...