相关题目
532、有以下程序
#include
void f( )
{ char k;
k=*s; *s=*t; *t=k;
s++; t--;
if( ) f( );
}
main()
{ char str[10]="abcdefg",*p;
p=str+strlen( )/2+1;
f(p,p-2);
printf( );
}
程序运行后的输出结果是______。
531、有以下程序
main()
{ char *s[]={"one","two","three"},*p;
p=s[1];
printf("%c,%s\n",*(p+1),s[0]);
}
执行后输出结果是______。
530、有以下程序
void f( )
{ int t;
if( ){ t=x; x=y; y=t; }
}
main()
{ int a=4,b=3,c=5;
f( ); f( ); f( );
printf( );
}
执行后输出的结果是______。
529、有以下程序
main()
{ char a,b,c,d;
a='\'; b='\xbc';
c='\0xab'; d='\0127';
printf( );
}
编译时出现错误,以下叙述中正确的是______。
528、有以下程序
main()
{ int i=10,j=1;
printf( );
}
执行后输出的结果是______。
527、若有以下程序段:
int m=0xabc,n=0xabc;
m-=n;
printf( );
执行后输出结果是______。
526、下列叙述中正确的是______。
525、在一个C语言程序中______。
524、有以下程序
#include
main()
{char *p,*q;
p=( )malloc( )*20); q=p;
}
若从键盘输入:abc def↙,则输出结果是______。
523、有以下程序
main()
{unsigned char a,b,c;
a=0x3; b=a|0x8; c=b<<1;
printf( );
}
程序运行后的输出结果是______。
