单项选择题

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

单项选择题
有以下程序: void ss(char *s,char t) while(*s) if(*s==t)*s=t-’a’+’A’; s++; main() char str1[100]= abcddfefdbd ,c=’d’; ss(str1,c);printf( %s n ,str1); 程序运行后的输出结果是( )。
A.ABCDDEFEDBD
B.abcDDfefDbD
C.abcAAfefAbA
D.Abcddfefdbd
问答题
有以下程序: #include<stdio.h> main() FILE *fp;int a[10]=1,2,3,0,0,i; fp=fopen( d2.dat , wb ); fwrite(a,sizeof(int),5,fp); fwrite(a,sizeof(int),5,fp); fclose(fp); fp=fopen( d2.dat , rb ); fread(a,sizeof(int),10,fp); fclose(fp); for(i=0;i<10;i++)printf( %d, ,a[i]); 程序的运行结果是( )。
相关试题
  • 下面程序的运行结果是______。 #in...
  • 以下程序的输出结果是______。 #in...
  • 已知函数isaplha(ch)的功能是判断变量ch...
  • 下面程序的功能是:从输入的正整数中选3个...
  • 设有以下程序: main() int i,sum=...