相关题目
637、有以下程序
fun ( )
{ static int m=0,i=2;
i+=m+1; m=i+x+y; return m;
}
main()
{ int j=1,m=1,k;
k=fun( ); printf( );
k=fun( ); printf( );
}
执行后的输出结果是______。
636、有以下程序
fun( )
{return( );}
main()
{ int a=1,b=2,c=3,sum;
sum=fun(
635、以下选项中,值为1的表达式是______。
634、有以下程序
main()
{ int i;
for(i=1;i<=40;i++)
{ if(i++%5==0)
if(++i%8==0) printf ( );
}
printf( );
}
执行后的输出结果是______。
633、有以下程序
main()
{ int k=5;
while( ) printf("%d",k-=3);
printf( );
}
执行后的输出结果是______。
632、有以下程序
#include
main()
{ FILE *fp;
int i,a[6]={1,2,3,4,5,6};
fp=fopen("d3.dat","wb+");
fwrite( ),6,fp);
}
程序运行后的输出结果是______。
631、有以下程序______。
#include
main()
{ FILE *fp; int k,n,a[6]={1,2,3,4,5,6};
fp=fopen("d2.dat","w");
fprintf(fp,"%d%d%d\n",a[0],a[1],a[2]);
fprintf(fp,"%d%d%d\n",a[3],a[4],a[5]);
fclose( );
fp=fopen("d2.dat","r");
fscanf( ); printf( );
close( );
}
程序运行后的输出结果是______。
630、有以下程序
main()
{ unsigned char a=2,b=4,c=5,d;
d=a|b; d&=c; printf( );
}
程序运行后的输出结果是______。
629、有以下程序段
typedef struct node{int data; struct node *next; } *NODE;
NODE p;
以下叙述中正确的是______。
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( );
}
程序运行后的输出结果是______。
