628、有以下程序
struct S{int n; int a[20];};
void f( )
{ int i;
for(i=0;i<n-1;i++) a[i]+=i;
}
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结构体与共用体/【
相关题目
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的调用语句中,正确的是______。
483、设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是______。
