万维考试系统-C语言题库-程序设计题导出-113道
第 1 题 (10.0 分) 题号 :390
/*------------------------------------------------
【程序设计】
--------------------------------------------------
功能:编写函数求 1~100 中奇数的平方和。
结果为 166650.000000 。
------------------------------------------------*/
#include
void wwjt();
float sum(int n)
{
/**********Program**********/
/********** End **********/
}
main()
{
printf("sum=%f\n",sum(100));
wwjt();
}
void wwjt()
{
FILE *IN,*OUT;
int i;
float o;
IN=fopen("in.dat","r");
if(IN==NULL)
{
printf("Read FILE Error");
}
OUT=fopen("out.dat","w");
if(OUT==NULL)
{
printf("Write FILE Error");
}
for(j=0;j<5;j++)
{
fscanf(IN,"%d",&i);
o=sum(i);
fprintf(OUT,"%f\n",o);
}
fclose(IN);
fclose(OUT);
}
答案: ----------------------
float s=0;
int i;
for(i=1;i<=n;i=i+2)
s=s+i*i;
return(s);
----------------------
1