#include<stdio.h> #include<math.h> int main(){ int n; scanf("%d",&n); printf("%d",((pow(10,n+1)-1)/9-(n+1))*2/9); return 0; }
#include <stdio.h> #include <math.h> int main() { int i,s; for (scanf("%d",&i);i>0;i--) { s+=pow(10,i)*2/9; } printf("%d",s); } 这个为啥不对啊,我自己运行出来结果是对的,提交上去就不行
Alexis 2021-10-08 10:46:56 |
s+=(pow(10,i)-1)*2/9; 少个-1
Alexis 2021-10-08 10:51:20 |
#include<stdio.h> #include<math.h> int main() { int n; int Sn=0; scanf("%d",&n); for(int i=1;i<=n;i++){ Sn+=(pow(10,i)-1)*2/9; } printf("%d",Sn); return 0; }
Esther 2022-02-21 21:59:46 |
#include<stdio.h> #include<math.h> int main() { int a=2; int n; scanf("%d",&n); int sum=0; while(n--) { for(int i=0;i<=n;i++) { int s; s=2*pow(10,i); sum+=s; } } printf("%d",sum); return 0; }
#include <stdio.h> #include <stdlib.h> int main() { int n; scanf("%d",&n); int Sn=0,a; for(int i=0;i<n;i++) { a=2; for(int j=n;j>i+1;j--) a=a*10+2; Sn+=a; } printf("%d",Sn); }
#include<stdio.h> int main() { int n,s,i; scanf("%d",&n); s=n; for(i=1;i<=n;i++) { s=s+s*10*(n-1); } printf("%d",s); return 0; }我这为啥错了啊
简单粗暴 #include<stdio.h> int main(){ printf("24690"); return 0; }
#include<stdio.h> int main() { int n,a=2; scanf("%d",&n); int i=n,S=0,sum=0; for(;i>0;i--) { S=a*i; sum+=S; a=a*10; } printf("%d",sum); return 0; }
# include <stdio.h> int fun (int num) { int a = 0,b = 0; if (num == 1) return 2; else { for (int j = 1; j <= num; j++) { a = a * 10 + 2; b = b + a; } return b; } } int main (void) { int i; scanf("%d", &i); printf("%d\n", fun (i)); return 0; } 谢谢各位大佬,学习到了!!
点我有惊喜!你懂得!浏览:1074 |
校门外的树 (C语言代码)浏览:717 |
printf基础练习2 (C语言代码)浏览:594 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:522 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:745 |
程序员的表白 (C语言代码)浏览:667 |
C语言训练-求PI* (C语言代码)浏览:614 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:619 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1162 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1099 |
木南 2021-09-13 14:53:09 |
看做个数列 通项An=(10^n-1)/9*2 然后数列求和就好了
金牌港C 2021-09-17 18:22:45 |
通项An=(10^n-1)/9*a就是这题的通解了^_^