1樓:這不是暱稱嗎
factor迴圈裡面i每次加1不是加2 還有錯誤可以繼續問,望採納,謝謝
編寫程式。輸入任意整數n,計算1到n的奇數和。
2樓:到此為止
解題思路:
迴圈判斷
bai1到n的每一個數;
duzhi
若除以2是結果為
整數,dao也就是能被
內2整除,那麼是偶數;容
若除以2結果不是整數,則不能被2整除,那麼是奇數;
是奇數的話,把它加到和裡;
注意事項:
這樣做應該,long double 以內的資料應該不會有錯,數的範圍更廣了。
參考**:
#include
int main()
printf("%.0lf",sum);
return 0;}
c語言編寫程式,輸入一個正整數n,計算1+(1/3)+(1/5)+...的前n項之和。求過程
3樓:匿名使用者
#include
int main()
for(i=1;i<=n;i++)
printf( "sum: %.3f\n",sum);
return 0;
}示例執行結果:
20sum: 2.480
4樓:匿名使用者
#include
int main(void)
for(int i=0;i
printf("數列前 %d 項之和為:%g\n",n,s);
return 0;}
5樓:匿名使用者
void main()
6樓:匿名使用者
#include
double calculation(int n)//求分子
for(i=0,k=1;i
統分了再計算
7樓:匿名使用者
#include "stdio.h"
int main()
printf( "sum: %0.2f\n", sum );
return 0;}
用c語言編寫程式從鍵盤輸入一個正整數數n,輸出n!
8樓:匿名使用者
程式設計實現計算n!,也就是n*(n-1)*(n-2)*....*1,可以通過遞迴函式來實現,具體實現方法:
#include
int func(int n)
void main()
在以上程式**中,func()為遞迴函式,主函式main()中接收鍵盤輸入整數值後,呼叫func()遞迴函式,首層m=n*(n-1)!,繼續遞迴呼叫,m=n*(n-1)(n-2)!,這樣逐層遞迴,直到計算出n!。
程式輸出結果如下:
9樓:跪著作揖
#include //定義標頭檔案
int main( ) //宣告主函式
輸出j
return 0; //返回主函式值
}擴充套件資料:
其他方法得到n的階乘:
#include
int prime(int x);
void main( )
int prime(int x)
else
return s;
10樓:匿名使用者
源程式如下:
#include //定義標頭檔案
int main()//宣告主函式
printf("%d!=%d\n",n,jc);//輸出jcreturn 0;//返回主容函式值
} vc++測試如下:
11樓:匿名使用者
晚上好樓
來主,我自已經編譯通過請看
圖 謝謝採納!
#include
int cacu(int n)
void main()圖:
12樓:匿名使用者
#include
int main()
printf("%d的階乘 = %d\n", input, result);}
13樓:德勝介休
考慮資料
溢位#include
void cheng(int a,int n)}}void jiecheng(int a,int n)}void main()
a[0]=1;
scanf("%d",&n);
jiecheng(a,n);
for(i=0;i<1000;i++)
for(j=s;j>=0;j--)
printf("%d",a[j]);
}執行效果:
輸入回:34
輸出答:295232799039604140847618609643520000000
怎麼用c語言編寫程式「輸入一個正整數n,計算1-2/3+3/5-4/7+5/9-..."
14樓:匿名使用者
include
int main (void)
printf("sum=%lf\n",sum);
return 0;
}試著執行吧,我沒上機,大概就是這個樣子的。
15樓:高手墳墓艹艹
#include
int main()
printf("%.2f\n",pi);
return 0;}
16樓:深海里的藍天
#include
main()
printf("%f\n",sum);
system("pause");}
編寫程式,輸入實數x和正整數n,計算xn,不允許呼叫pow
include int main printf nx的n次方內是 容 lf n result return 0 用c語言編寫程式 輸入實數x和正整數n,計算x的n次方,不許呼叫pow 函式求冪。10 include main bai int digitmf int x,int n return y ...
用vb語言編寫程式,將任意正整數N的立方分解為N個連續的奇數之和
include main printf sum d sum include int main void return 0 include void main printf d n j 編寫程式,輸入一個正整數n,統計n中不同數字出現的次數。程式為 include int main while num...
c語言實現編寫程式對輸入的任意四位整數求
int tmain int argc,tchar argv if x 9999 x 1000 else int count 0 for int i 0 i 4 i printf d 的逆序數為 d n x,count printf 請輸入一個四位數 輸入0退出程式 return 0 是這個意思嗎?i...