解题思路:采用高精度加法解决本题。
注意事项:
参考代码:
int arr[1000]={0}; int main(){ int n; int i,len,j; len=0; scanf("%d",&n); for(i=n;i>=1;i--){ for(j=0;j<i;j++){ arr[j] += 2; } } for(i=0;i<n;i++){ if(arr[i]>=10){ arr[i+1] += arr[i]/10; arr[i] %= 10; } } while(arr[n]!=0){ n++; } for(i=0;i<n;i++){ printf("%d",arr[n-1-i]); } printf("\n"); system("pause"); return 0; }
0.0分
0 人评分
人见人爱A+B (C语言代码)浏览:866 |
点我有惊喜!你懂得!浏览:1274 |
程序员的表白 (C语言代码)浏览:1575 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:583 |
大神老白 (C语言代码)浏览:694 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:502 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:481 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:949 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:910 |
【偶数求和】 (C语言代码)浏览:588 |