1樓:
n個一嗎?話說只需要把這一堆一組合下看有多少種組合方法就好了吧?就是計算量比較大吧,還有迴圈次數相對較多,要是有幾個整數的限制就好計算點了,而且這個正整數還不能太大
for後面應該是從0開始迴圈吧?
l=1for(u(l)=0;i<=n/l;i++)這樣子吧,前面的判斷語句和迴圈語句多次呼叫,可以設成乙個函式多次呼叫的,當然過程中需要設定全域性變數什麼的,這個思路應該比較正確了吧,也就是說n等於幾就呼叫多少次那個函式
也就是n
思路就這樣,程式沒編完編了半個小時了都,現在沒時間了回來繼續編。。。當然你要是看懂了的話我就不繼續編了,也就是剩下把那個迴圈體弄成個函式的樣子
2樓:匿名使用者
//就是把乙個大問題劃分成幾個子問題,不斷遞迴,應該不難理解,還有就是輸入10000估計要廢掉,記憶體吃不消,一般的可以計算,如果計算打算,把int 全定義 unsigned __int64,那麼輸出就是 printf("%i64u",); 的形式
#include
int q(int n,int m)
void main()
3樓:森博健身
可以用窮舉法
比如5嘛
就可以用for(i=1;i<=5;i++)for(j=1;j<=3;j++)
for(k=1;k<=1;k++)
if(1*i+2*j+3*k==5)
sum++
這樣計算出來的sum就是總的劃分方法
但是我感覺你這個題目好像有問題
比如說數字很大的時候
那麼劃分方法很多的
c語言題目,輸入乙個正整數n,輸出該數各位數字的積 例如,輸入1234 輸出24
4樓:
#include
int main()
printf("每位數之積是:%d\n",s);
return 0;}
5樓:卞以晴
#include
int main(void)
printf("該數字各位數之積為:%d",pro);
return 0;}
6樓:刀無極啊
#include
int main()
printf("a=%d",s);
return 0;}
c語言編寫程式,輸入乙個正整數n,計算1+(1/3)+(1/5)+...的前n項之和。求過程
7樓:匿名使用者
#include
int main()
for(i=1;i<=n;i++)
printf( "sum: %.3f\n",sum);
return 0;
}示例執行結果:
20sum: 2.480
8樓:匿名使用者
#include
int main(void)
for(int i=0;i printf("數列前 %d 項之和為:%g\n",n,s); return 0;} 9樓:匿名使用者 void main() 10樓:匿名使用者 #include double calculation(int n)//求分子 for(i=0,k=1;i 統分了再計算 11樓:匿名使用者 #include "stdio.h" int main() printf( "sum: %0.2f\n", sum ); return 0;} c語言題目 輸入正整數n,求 s=2/1-3/2+5/3-8/5+…的前n項之和並輸出該和值。
5 12樓:聽不清啊 #include #include int main() while(i<=n); printf("sum=%lf",sum); system("pause"); return 0;} 13樓:匿名使用者 邏輯有些混亂,需要好好整理一下思路,修改如下: #include #include int main() while(i printf("sum=%lf",sum); system("pause"); return 0;} 歲月不及你動人 具體如下 include void main int i,n printf input the n scanf d n printf d n for i 2 i c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼以... static void main string args console.write 能被5整除的數有 console.write z 將變數列印出來console.write 個。console.readkey 程式暫停,直到輸入乙個鍵繼續運,以便 如果是 10000000000 注意更換變數型別... 仙戈雅 include int com 9 void c int n,int m,int current index 回溯法 for int i com current index 1 1 i include include int num 15 void print int n,int m,int...c語言,輸入正整數,將這個正整數分解質因數
用c語言編寫程式,讀入一正整數n 1n
c語言給定整數n然後再給數mm表示從