#include<stdio.h> int main() { int n; int x=0,Sn=0; scanf("%d",&n); for(int i=0;i<n;i++){ x=2+x*10; Sn=Sn+x; } printf("%d",Sn); } 算是我觉得比较简单的解法了
没看懂两个,什么意思哇,求大佬指教 sum *= 10; sum += 2 * (i+1);
l11h22 2024-01-29 15:00:44 |
a*=b就是a=a*b
浮生若梦 2024-01-30 16:06:15 |
所以sum是同时满足这两个条件嘛
野 2024-02-04 15:14:54 |
@uq_10695051456 意思就是先求sum=sum*10,再由这个式子求出的sum值带入sum=sum+2*(i+1)中计算,最后得出sum值
Lingxici074 2024-02-15 22:41:34 |
sum*=10用来进位,sum+=2*(i+1)用来累加,从0开始:先进位,sum=0,再累加sum =0+2; 进位sum=20,累加sum=20+4=24;sum=240,sum=240+6;以此类推。
IKIGAI 2024-03-18 13:54:07 |
@dotcpp0713316 感谢!
有大佬帮帮我看一下哪里有问题嘛 #include<stdio.h> int f(int n){ int b=0,c=0; if(n<=0){ return 0; } else if(n==1){ return 2; } else{ for(int i=n;i>=2;i--){ b+=(2+10*f(i-1)); } } c=b+f(1); return c; } int main(){ int n=0; int result; scanf("%d", &n); result= f(n); printf("%d", result); return 0; }
#include <stdio.h> #include<math.h> int fu(int i){ if(i==1) return 2; else return fu(i-1)+2*pow(10,i-1); } int main(){ int n,sn=0; scanf("%d",&n); for(int i=1;i<=n;i++){ sn+=fu(i); printf("%d\n",fu(i)); } printf("%d\n",sn); }
#include<stdio.h> int main() { int Sn=0; int n; scanf("%d",&n); int i,an; for(i=0;i<n;i++) { an=an*10; an=an+2; Sn=Sn+an; } printf("%d",Sn); return 0; } 为什么结果显示错误啊???我在DEV上运算的结果是对的啊-.-
#include<stdio.h> int a(int n); int main(void){ int Sn,n,k; k=0; scanf("%d",&n); for(int i=0;i<n;i++) { Sn+=k; k+=a(i)*2; Sn+=a(i)*2; } printf("%d",Sn); return 0; } int a(int n){ int a=1; for(int i=0;i<n;i++) { a*=10; } return a; }
#include<stdio.h> int main() { int Sn,n; scanf("%d",&n); Sn=2+22+222+2222+22222; printf("%d",Sn); return 0; } 这也是满分。
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:742 |
最好的,浏览:601 |
【计算直线的交点数】 (C语言代码)浏览:986 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:564 |
C二级辅导-阶乘数列 (C语言代码)浏览:671 |
Manchester-蛇行矩阵,不需要数组,四个变量,解决问题浏览:6051 |
WU-C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:862 |
Tom数 (C语言代码)浏览:652 |
DNA (C++代码)(直接上代码)浏览:869 |
dotcpp0741845 2024-03-09 11:09:57 |
为什么我for循环的条件是i==n就不会进入循环了?有点没明白
CoCo 2024-03-25 16:00:53 |
@dotcpp0741845 因为for循环的条件是i<n,在i<n时才会执行循环体,i==n时循环结束