相关题目
626、有以下程序
main()
{ char ch[]="uvwxyz",*pc;
pc=ch;
printf("%c\n",*(pc+5));
}
程序运行后的输出结果是______。
625、有一个名为init.h的文件,内容如下:
#define HDY( ) A/B
#define PRINT( ) printf( )
有以下程序
#include "init.h"
main()
{ int a=1,b=2,c=3,d=4,k;
k=HDY( );
PRINT( );
}
下面针对该程序的叙述正确的是______。
624、有以下程序
int a=4;
int f( )
{ int t=0;
static int a=5;
if(n%2) {int a=6; t+=a++;}
else {int a=7; t+=a++;}
return t+a++;
}
main()
{ int s=a,i=0;
for(;i<2;i++)
s+=f( );
printf( );
}
程序运行后的输出结果是______。
623、有以下程序
main( )
{int n=0,i;
for(i=1;i<argc;i++) n=n*10+*argv[i]-'0';
printf( );
}
编译连接后生成可执行文件tt.exe。若运行时输入以下命令行
tt 12 345 678
程序运行后的输出结果是______。
622、在嵌套使用if语句时,C语言规定else总是______。
621、有以下程序
main()
{int x, y, z;
x=y=1;
z=x++,y++,++y;
printf( );
}
程序运行后的输出结果是______。
620、以下关于逻辑运算符两侧运算对象的叙述中正确的是______。
619、下列定义变量的语句中错误的是______。
618、下列叙述中正确的是______。
617、下列叙述错误的是______。
