1樓:匿名使用者
#include
#include
int factorial(int n);
double fact(int n);
double power(int n);
int main()
printf("%0.4f\n",ff);
return 0;
}int factorial(int n)double fact(int n)
double power(int n)
{int i;
double result=-1;
for(i=0;i果保留4為小數,要不計算結果不精確。
用c語言程式設計求解:1/1! + 1/2! +1/3! +……1/n! ,其中n為使用者從鍵盤上輸入的一個正整數。
2樓:永星天恆
#include
int main()
printf("%lf\n",sum);
return 0;
}已測試
3樓:倒黴熊
這裡n有限制嗎?如果n>=20的話,n!是一個很大的數,超出了範圍。
4樓:涵晗
#include "stdio.h"
void main()
printf("%ld\n",sum);
}這可是我一點點打上來的啊,保證是正確的,我在做任務呢,麻煩幫忙啊
5樓:匿名使用者
#include
int main()
printf("結果為:%f",sum);
return 0;}
c語言編寫程式,輸入一個正整數n,計算1+(1/3)+(1/5)+...的前n項之和。求過程
6樓:匿名使用者
#include
int main()
for(i=1;i<=n;i++)
printf( "sum: %.3f\n",sum);
return 0;
}示例執行結果:
20sum: 2.480
7樓:匿名使用者
#include
int main(void)
for(int i=0;i printf("數列前 %d 項之和為:%g\n",n,s); return 0;} 8樓:匿名使用者 void main() 9樓:匿名使用者 #include double calculation(int n)//求分子 for(i=0,k=1;i 統分了再計算 10樓:匿名使用者 #include "stdio.h" int main() printf( "sum: %0.2f\n", sum ); return 0;} 用大一知識做c語言 程式設計實現,輸入一個正整數n,計算(1+2)+(2+3)+……+(n-1+n), 11樓:匿名使用者 #include int main(void) printf("the result is %d.\n", sum); return 0;} 12樓: #include void main() printf("%d",sum); getchar(); getchar();} 13樓:匿名使用者 #include int main(void) printf("%d", sum); return 0;} include int main 執行通過,可用。你這個問題問得不是太好啊 你要得到前n項和,首先要告訴別人你需要的返回值的型別啊,int和double float的返回值會有不同的 include int main printf sum f n sum return 0 沒問題,直 接用吧。c語言... include int main for i 0 iprintf d a i printf n return 0 c語言 輸入一個正整數n,再輸入n個整數,將它們排序後由小到大輸出 a num 陣列不允許元素為變數。int i,j,num int change,t printf enter numb... include void main for i 0 i printf d a i printf n include int main for i 0 i printf d a i printf n return 0 從鍵盤輸入一個整數n n 10 和n個整數,存入陣列a中,先依次輸出各個陣列元素的值...c語言程式設計題輸入正整數n,輸出
c語言如何輸入正整數N,再輸入N個整數,按從小到大的順序
鍵盤輸入整數nn10和n個整數,存入陣列a中,依次