627、有以下程序
struct S{int n; int a[20];};
void f( )
{ int i,j,t;
for(i=0;in-1;i++)
for(j=i+1;jn;j++)
if( ) { t=p->a[i]; p->a[i]=p->a[j]; p->a[j]=t;}
}
main()
{ int i;
struct S s={10,{2,3,1,6,8,7,5,4,10,9}};
f( );
for(i=0;i<s.n;i++)printf( );
}
程序运行后的输出结果是______。
for(j=i+1;j
if( ) { t=p->a[i]; p->a[i]=p->a[j]; p->a[j]=t;}
}
main()
{ int i;
struct S s={10,{2,3,1,6,8,7,5,4,10,9}};
f( );
for(i=0;i<s.n;i++)printf( );
}
程序运行后的输出结果是______。
答案解析
解析:
评析:
知识点:知识点/选择题/C9结构体与共用体/【
相关题目
493、以下程序的输出结果是______。
main()
{ int x=040;
printf("%o\n",x<<1);
}
492、以下程序的输出结果是______。
main()
{ char ch[3][5]={"AAAA","BBB","CC"};
printf("%s\n",ch[1]);
}
491、以下程序的输出结果是______。
int f( )
{ static int i=0;
int s=1;
s+=i; i++;
return s;
}
main()
{ int i,a=0;
for(i=0;i<5;i++) a+=f( );
printf( );
}
490、以下程序的输出结果是______。
main()
{ int a=4,b=5,c=0,d;
d=!a&&!b||!c;
printf( );
}
489、以下叙述正确的是______。
488、以下程序段的输出结果是______。
int a=1234;
printf("%2d\n",a);
487、若变量a是int类型,并执行了语句:a='A'+1.6;,则正确叙述是______。
486、C语言运算对象必须是整型的运算符是______。
485、有以下程序
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],*q=p+2;
printf( );
}
程序运行后的输出结果是______。
484、设函数fun的定义形式为
void fun( ) { …… }
则以下对函数fun的调用语句中,正确的是______。
