用c语言的方法计算多项式7+72+73+…+7n的值,n由 键盘输入
时间: 2023-10-24 16:35:02 浏览: 45
好的,这是一个计算问题,我可以为您解答。下面是用C语言的方法计算多项式7 72 73 … 7n的值的代码:
#include <stdio.h>
int main()
{
int n, i;
double sum = 0.0;
printf("请输入n的值:");
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
sum += 7 * i;
}
printf("多项式的值为:%f", sum);
return 0;
}
希望对您有所帮助!如果您有其他问题,欢迎继续提问。
相关问题
用c语言的方法计算多项式71+72+73+...+7n的值,n由键盘输入
好的,这个问题是关于编程的,我可以回答。您可以使用循环和累加器来计算多项式的值。以下是一个C语言代码示例:
```
#include <stdio.h>
int main() {
int n, i;
float sum = 0;
printf("请输入n的值:");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
sum += 7*i;
}
printf("多项式的值为:%.2f", sum);
return 0;
}
```
当您输入n的值后,程序将进行循环,计算多项式的值,并输出结果。希望这个回答能够帮助您。
计算并输出下列多项式的值:+sum=1+1/1!+1/2!+1/3!+…..+1/n!例如:若从键盘输入15,则输出为S=2.718282。
这道题目要求计算多项式的值,公式为:S = 1 + 1/1! + 1/2! + 1/3! + 1/4! + … + 1/!,其中为输入的整数,要求大于1但不大于100。下面是一个C语言的实现代码:\n\```\#inclu <stdi.h>\n\ub fu(i ){\ doub sum = 1.;\ doub = 1.;\ for(i i = 1; i <= ; i++){\ *= i;\ sum += 1. / ;\ }\ retur sum;\}\n\i mai(){\ i ;\ printf(\请输入一个大于1且小于100的整数\");\ scanf(\"%\", &);\ doub s = fu();\ printf(\s=%2.6f\\\", s);\ retur ;\}\```\n\这个代码中,fu函数用来计算多项式的值,主函数中先输入,然后调用fu函数计算多项式的值并输出。需要注意的是,输出时要保留6位小数,因此使用了%2.6f格式化输出。\n\