答案:
int Row;
int Col;
int fun (int array[N]M[])
{
int i,j,max array[0][0];
Row 0;
Col 0;
for(i 0,i
for(j 0;j
if(max
{
max array[i][j];
Row i;
Col j;
}
return(max);
}
答案:
{
int i ,sum 0;
for(i 1;i< n;i++)
sum sum+i;
return(sum);
}
答案:
{
int i,sum 0;
for(i 1;i< n;i++)
if(i%2 0)sum sum+i*i;
return(sum);
}
答案:
int fun(int n)
{
int i;
for(i 15;i< n;i++)
if(i%3 0&&i%5 0)return(1);
}
答案:
int fun(int n)
{
int i,j;
for(i 2;i
if(n%i 0)return(0);
}
答案:
int fun(int array[],int n)
{
int i,max array[0];
for(i 0;i
if(array[i]%2 0)
if(array[i]>max)max array[i];
return(max);
}
答案:
longint fun(int n)
{
int i,j;
longint s 2;
for(i 3;i
{
for(j 2;j
if(i%j 0)break;
}
s s*i;
return(s);
}
答案:
longint fun(int n)
{
inti ;
longint s 1;
for(i 1;i< n;i++)
if(n%i 0)s s*i;
return(s);
}
/*
【程序设计】
题目:编写函数fun 其功能是:根据整型形参m,
计算如下公式的值:
y 1+1/3+1/5+1/7+...+1/(2m+1)
例如:若m 9,则应输出:2.133256
注意:部分源程序给出如下。请勿改动主函数main
和其它函数中的任何内容,仅在函数fun 的花
括号中填入所编写的若干语句。
*/
#include "stdio.h"
double fun(intm)
{
/**********Program**********/
/********** End **********/
}
main()
{intn;
clrscr();
printf("Entern:");
scanf("%d",&n);
printf("\nTheresult is%1f\n",fun(n));
yzj();
getch();
}
yzj()
{
FILE *IN,*OUT;
int s,i ;
intt;
float o;
IN fopen("in.dat","r");
if(IN NULL)
{printf("ReadFileError");
}
OUT fopen("out.dat","w");
if(OUT NULL)
{printf("WriteFileError");
}
for(i 0;i<5;i++)
{ fscanf(IN,"%d",&t);
o fun(t);
fprintf(OUT,"%f\n",o);
}
fclose(IN);
fclose(OUT);
}
答案:
doublefun(int m)
{
int i;
dou