定义函数main(),输入正整数n,计算并输出下列算式的值这类题怎么处理
有什么地方不会呢
就先接受输入,然后通过函数处理计算,最后进行输出
先scanf读入n然后根据算式计算对应的值即可
这是一个例子
#include<stdio.h>
int main()
{
int i,j,sum,n;
double a=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum=i;
for(j=i+1;j<=2*i-1;j++)
{
sum+=j;
}
a+=1.0/sum;
}
printf("sum = %.6f",a);
return 0;
}
对于这类题,你应该试着自己去梳理,去理解改怎么做。
第一:你应该站在一个数学角度,分析这个流程 (先输入一个数字,然后怎么怎么计算(思考用代码怎么表示),然后输出结果)
第二:针对你的思路,分点对各个小知识进行实现(比如:如何输入一个数字,如何输出这个数字,如何用代码表示最简单的算数(如输入两个数求a+b,打印输出结果),然后在这些基础上,去梳理你这个逻辑)
===》必定是你思考过,实际手动做过最简单的demo后,才会理解这种逻辑(最基础的知识)。