相关题目
700、以下选项中不能作为C语言合法常量的是______。
699、计算机能直接执行的程序是______。
698、设有定义语句int ( )( );,则以下叙述正确的是______。
697、变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是______。
696、有以下程序
#include
main()
{ FILE *fp;
int a[10]={1,2,3},i,n;
fp=fopen("d1.dat","w");
for(i=0;i<3;i++)
fprintf( );
fprintf( );
fclose( );
fp=fopen("d1.dat","r");
fscanf( );
fclose( );
printf( );
}
程序的运行结果是______。
695、有以下程序
#include
#include
typedef struct{ char name[9]; char sex; float score[2]; } STU;
void f( )
{ STU b={"Zhao",'m',85.0,90.0};
int i;
strcpy( );
a.sex=b.sex;
for(i=0;i<2;i++)
a.score[i]=b.score[i];
}
main()
{ STU c={"Qian",'f',95.0,92.0};
f( );
printf("%s,%c,%2.0f,%2.0f\n",c.name,c.sex,c.score[0],c.score[1]);
}
程序的运行结果是______。
694、有以下程序
#include
void fun( )
{ while( ) a++;
while( ) {b++;a++;}
}
main()
{ char *s="*****a*b****",t[80];
fun( ); puts( );
}
程序的运行结果是______。
693、有以下程序
#include
int f( )
{ int y;
if(x==0||x==1) return(3);
y=x*x-f(x-2);
return y;
}
main()
{ int z;
z=f(3); printf( );
}
程序的运行结果是______。
692、有以下程序
#include
#include
void fun( )
{ char *t; int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if( s[i];s[i]=s[j];s[j]=t;}
691、有以下程序
#include
void fun(int *s,int n1,int n2)
{ int i,j,t;
i=n1;j=n2;
while( )
{t=s[i];s[i]=s[j];s[j]=t; i++;j--;}
}
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,0},k;
fun(a,0,3); fun(a,4,9); fun(a,0,9);
for(k=0;k<10;k++)
printf( );
printf( );
}
程序的运行结果是______。
