相关题目
285、有以下程序
struct STU{
char name[10];
int num;
};
void f1( )
{struct STU b={"LiSiGuo",2042};
c=b;
}
void f2( )
{struct STU b={"SunDan",2044};
*c=b;
}
main()
{struct STU a={"YangSan",2041},b={"WangYin",2043};
f1( );f2( );
printf( );
}
执行后输出结果是______。
284、设有以下语句
typedef struct S
{ int g; char h;} T;
则下面叙述中正确的是______。
283、有以下程序段
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;
b=p[5];
b中的值是______。
282、若程序中定义了以下函数
double myadd( )
{return( );}
并将其放在调用语句之后,则在调用之前应该对函数进行说明,以下选项中错误的说明是______。
281、有以下程序
main()
{ int i,n=0;
for( i=2;i<5;i++)
{do
{ if(i%3) continue;
n++;
}while( );
n++;
}
printf( );
}
程序执行后输出结果是______。
280、有以下程序
main()
{ int i,s=0;
for(i=1;i<10;i+=2) s+=i+1;
printf( );
}
程序执行后的输出结果是______。
279、有以下程序
main()
{ int x=0,y=5,z=3;
while(z-->0&&++x<5) y=y-1;
printf( );
}
程序执行后的输出结果是______。
278、有以下程序
main()
{ char k; int i;
for(i=1;i<3;i++)
{ scanf( );
switch( )
{ case '0': printf( );
case '1': printf( );
}
}
}
程序运行时,从键盘输入:01↙,程序执行后的输出结果是______。
277、以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
276、以下4个选项,不能看作一条语句的是______。
