程序设计
萌到你眼炸
509次浏览
2020年07月29日 12:14
最佳经验
本文由作者推荐
邛崃怎么读-惊愕的近义词
答案:
int i;
float f=1,s=0;
for(i=1;i<=n;i++)
{f=f*i;
s=s+f;}
return s;
题目:编写函数FUN求3!+6!+9!+12!+15!+18!+21!
答案:
int i,j,a=1,b=0;
for(i=3;i<21;i=i+3)
{for(j=1;j<=i;j++)
{a=a*j;};
b=b+a;
};
return(b);
题目:编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1/5+1/6+1/7+1/8+1/9+1/10...+1/(m+5)例如:若m=9,则应输出:1.168229
答案:
double y=0;
int i;
for(i=0; i<=m; i++)
{y+=1.0/(i+5); }
return(y);
题目:函数fun,求一组数列2/1,3/2,5/3,8/5 ……的前n项和。
答案:
int i,a=2,b=1,c,sum;
for(i=1;j<=n,i++)
{
sum=sum+a/b;
c=a;
a=a+b;
b=c;
};
return(sum);
题目:编写函数fun:计算下列公式的值y=1+1/3+1/5+1/7+1/9+...+1/(2m+1)例如:若m=9,则应输出:2.133256
答案:
int i,sum=0;
for(i=0;i<=m;i++)
{sum=sum+1/(2i+1);};
return(sum);
题目:编写函数fun,函数的功能是:求给定正整数m以内的素数之和。例如:当m=20时,函数值为77。
答案:
int i,k,s=0;
for(i=2;i<=m;i++)
{for(k=2;kif(i%k==0)break;
if(k==i)s=s+i;
}
return s;
题目:调用函数fun判断一个三位数是否"水仙花数"。在main函数中从键盘输入一个三位数,并输出判断结果。请编写fun函数。所谓"水仙花数"是指一个3位数,其各位数字立方和等于该数本身。例如,153是一个水仙花数,因为153等于1的立方加上5的立方加上3的立方之和。
答案:
int bw,sw,gw;
bw=n/100;sw=(n-bw*100)/10;gw=n%10;
if(n==bw*bw*bw+sw*sw*sw+gw*gw*gw) return 1;
else return 0;
题目:从键盘为一维整型数组输入10个整数,调用fun函数找出其中最小的数,并在main函数中输出。请编写fun函数。
答案:
int min,i;
min=x[0];
for(i=1;i
题目:从键盘输入一个大于3的整数,调用函数fun判断其是否素数,然后在main函数中输出相应的结论信息。例如:7是素数,8不是素数。请编写fun函数。素数是仅能被1和自身整除的数
答案:
int i;
int j;
j= 1;
for(i=2;i
}
return j;
题目:编写函数fun,判断m是否为素数。主函数的功能是:求出100-200之间的素数个数。
答案:
int i,k=1;
for(i=2;i
if(m%i==0)k=0;}
return k;
题目:编写函数fun,求出斐波那契数列的前一项与后一项之比的极限的近似值。
答案:
int j,j;
float f1=1,f2=1,f3;
float r1=2,r2;
do
{r2=r1;
r1=f1/f2;
r3=f1+f2;
f1=f2;
f2=f3;
}
while(fabs(ri-r2)>le-4);
return r1;
题目:找出一批正整数中最大的偶数。
答案:
int j,i,k;
for(j=0;j
for(i
=0;i
if(a[i]{k=a[i];a[i+1];a[i+1]=k;
}
}
}
for(i=0;i
题目:输入10个整数,调用函数找出最小数,并在MAIN函数中输出。
答案:
int min,i;
min=x[0]
for(i=1;i
if(x[i]
题目:编写函数判断一个整数能否被3和5整除,若能则返回值为1,否为0.调用该函数求出15-300之间能同时被3和5整除的数的个数。
答案:
if(n%5===0&&n%3==0)
return(1)
else return(0);
题目:输入字符串“abcdef”,输出”gfedcba”.
答案:
int i,j
char c;
for(i=0,j=n-1;i
*(str+i)=*(str+j);
*(str+j)=c;}
题目:编写函数计算并输出给定整数所有因子之积。整数书不大于50。
答案:
int i,k=1;
for(i=1;i<=n;i++)
{if(n%i==0)k=k*i;
}
return k;