1樓:凌亂心扉
#include
int func(int n)
else if(n>0)
else
}int main()
2樓:
||#include
int f(int m,int n)
int main(void)
printf("the result is %d\n",f(m,n));
return 0;}
c語言迴圈題!編寫一個程式,求s=1+(1+2)+(1+2+3)+...+(1+2+3+...+n)。
3樓:凌亂心扉
#include
main()
}printf("%d\n",sum);}
4樓:匿名使用者
修改如下
#include
int main(void)
printf("%d\n",s);
return 0;
}圖為原程式在第二層迴圈加了個輸出,查出第二層迴圈有問題。
5樓:匿名使用者
3個錯誤:
1、第9行,item=1應該是item=02、第10行,j<=n應該是j<=i
3、第14行,%d應該是%lf
除此之外:思路很蠢,演算法過於複雜,對於每個累加項,每次都要從1開始加。
#include
void main()
printf("%d\n",s);}
6樓:福建省寧德市
首先,你輸出的格式不對,s是double型的數,你卻寫了%d,應該改為printf(%f\n",s)
其次,你迴圈條件設的不對,裡面的j迴圈條件應該改為for(j=1;j<=i;j++)
還有就是item的值設定為0比較好,這樣比較好計算修改後的**如下
#include
int main(void)
printf("%f\n",s);
return 0;}
7樓:匿名使用者
這種找規律的迴圈體寫一個統一的結構就行
8樓:兄弟連教育北京總校
#include
void main()
printf("%d",s);}
9樓:sin絕望
#include
void main()
else
z=y/x;
}printf("y=%f",z);}
用c語言編寫程式,計算s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)
10樓:會飛的小兔子
#include
usingnamespacestd;
intmain()
}cout<<"結果2為:" return0; 擴充套件資料 c語言計算1-1/3+1/5-……的前n項之和#include intmain(void) printf("1+1/3-1/5+...+1/n=%.2f\n",s); system("pause"); return0;} 11樓:匿名使用者 思路:先定義一個函式fun(n)用來計算 1到n的和,接著for迴圈計算1到n的fun(n)和就是s的值。 參考**: #include int fun(int n) int main()/*3 s=10*/ 12樓:匿名使用者 // 有需要問程式設計 相關問題的可以聯絡我 #include int main() printf("s = %d\n", sum); return 0;} 13樓:滄海雄風 #include int main() }printf("sum[%d]\n",sum); return 0;}3 sum[10] press any key to continue 14樓:匿名使用者 運用了兩次小遞迴,s用來求(1+2+3...+n) sum用來求1+(1+2)+(1+2+3)+…+(1+2+3+…+n) #include using namespace std; int s(int n) int sum(int n) int main() 15樓:匿名使用者 #include int main() printf("%lld",s); return 0; }望採納,謝謝 16樓:匿名使用者 #include int main() while(s>2000) printf("n=%d,s=%d",n,s);} 17樓:路人 #include int sum(int n) return m; }int main() printf("%d",s); return 0;} 18樓:thebestway之歌 #include #include int main() 提取公因式並通分之後可得最簡式 n*(n+1)*(n+2)/6。 可以參考下面的 include void printdata int data printf d data 10 printdata data 10 int main include void reverse int n int main c語言設計 用遞迴法將一個整數逆序輸出 樓主你好復 具體代制... public int fn int n return sum 這是個簡單的方法,並不完美,沒有考慮大數乘和大數加,當n打到一定值時,會出現和超出計算機整數所能表示的範圍。希望對你有幫助。private int f int i else private int g int i else private... include void main while m printf b d s 執行示例 var a,ans int64 begin readln a repeat ans ans a mod 10 a a div 10 until a 0 writeln ans end.關鍵while num 3....編寫遞迴函式將整數逆序輸出求c程式
編寫C控制檯應用程式,對於輸入的正整數n,計算
編寫程式,輸入正整數,計算並顯示該整數的各位數字之和,例如123各位數之和是1 2 3,等於