相关题目
556、下列函数定义中,会出现编译错误的是______。
555、下列选项中正确的语句组是______。
554、以下能正确定义一维数组的选项是______。
553、以下不能正确定义二维数组的选项是______。
552、已定义c为字符型变量,则下列语句中正确的是______。
551、若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是______。
550、有以下程序
void fun( )
{ a=b; ( )++; }
main()
{ char c1='A',c2='a',*p1,*p2;
p1=&c1; p2=&c2; fun(p1,p2);
printf("%c%c\n",c1,c2);
}
程序运行后的输出结果是______。
549、要求以下程序的功能是计算:s=1+1/2+1/3+…+1/10。
main()
{ int n; float s;
s=1.0;
for(n=10;n>1;n--)
s=s+1/n;
printf("%6.4f\n",s);
}
程序运行后输出结果错误,导致错误结果的程序行是______。
548、有定义语句:int x,y;。若要通过scanf( );语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是______。
547、以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。
#include
main()
{ FILE *fout; char ch;
fout=fopen( );
ch=fgetc( );
while( )
{ fputc( );
ch =fgetc( );
}
fclose( );
}
出错的原因是______。
