C语言问题:输入一个正整数n和一个实数x 按给定公式求cos(x)的近似值(保留4位小数).
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/24 08:33:14
C语言问题:输入一个正整数n和一个实数x 按给定公式求cos(x)的近似值(保留4位小数).
输入一个正整数n和一个实数x 按给定公式求cos(x)的近似值(保留4位小数).要求 定义并调用power(x,n)计算幂函数,定义并调用函数fact(n)计算n!.
#include
void main()
{
int i,n,flag; /* flag-符号变量,在+1、-1交替变化 */
double x,item,sum; /* item-项变量, sum-和变量 */
//请在两条星线之间填入相应的代码, 声明fact函数和power函数
//
return pow; /* 返回结果 */
}
哪里错了?
输入一个正整数n和一个实数x 按给定公式求cos(x)的近似值(保留4位小数).要求 定义并调用power(x,n)计算幂函数,定义并调用函数fact(n)计算n!.
#include
void main()
{
int i,n,flag; /* flag-符号变量,在+1、-1交替变化 */
double x,item,sum; /* item-项变量, sum-和变量 */
//请在两条星线之间填入相应的代码, 声明fact函数和power函数
//
return pow; /* 返回结果 */
}
哪里错了?
错误不多,都是一些常犯的小错误,将来都能避免,首先是在函数fact里有一行p=2n-2;这个最明显,应该是p=2*n-2;其次,在函数power里最开始的double pow;没有初始化变量,会在下面的相乘时出错,此外就没有什么大问题了,主要就是main函数以及main里面的if else里缺少“}”这个符号,以后编程时最好把程序排列的更美观一点,就行了,下面附上改正后的程序,
#include
void main()
{
\x05int i,n,flag; /* flag-符号变量,在+1、-1交替变化 */
\x05double x,item,sum; /* item-项变量,sum-和变量 */
\x05//请在两条星线之间填入相应的代码,声明fact函数和power函数
\x05//
\x05\x05\x05return pow; /* 返回结果 */
\x05\x05}
就这样,
#include
void main()
{
\x05int i,n,flag; /* flag-符号变量,在+1、-1交替变化 */
\x05double x,item,sum; /* item-项变量,sum-和变量 */
\x05//请在两条星线之间填入相应的代码,声明fact函数和power函数
\x05//
\x05\x05\x05return pow; /* 返回结果 */
\x05\x05}
就这样,
C语言问题:输入一个正整数n和一个实数x 按给定公式求cos(x)的近似值(保留4位小数).
C语言输入一个正整数n和一个实数x,计算x的n次方的值.
C语言编程,输入1 个正整数n,计算 s 的前n项的和(保留 4 位小数).
C语言 输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小于e。
输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小于e.c语言编程,
C语言 输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小
C语言编程:输入精度e和实数x,用下列公式求cos x的近似值,精确到最后一项的绝对值小于e.
C语言编程 输入一个实数x,计算并输出下式的值,知道最后一项的绝对值小于10^-5(保留两位小数)
C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.
用c语言编写一个程序,输入一个实数x,在20个宽度内输出x(保留3位小数)
1、 输入一个正整数n,用3种方法分别计算下式的和(保留4位小数)
C语言 输入一个正整数N,输出2/1+3/2+5/3+8/5+……的前N项和,保留两位小数.(该数列从第2项起每一项的分