#include<stdio.h> int pow(int n); int main() { int n, i; int sum=0; scanf("%d", &n); for(i=1;i<=n;i++) { sum = sum + 2*pow(i); } printf("%d", sum); } int pow(int n) //获得1 11 111 1111 11111.... { int i=1, y=1; int sum =0; while(i<=n) { sum = sum + y; y = y * 10; i++; } return sum; }
0.0分
0 人评分
数组输出 (C语言代码)浏览:813 |
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1414 |
【绝对值排序】 (C++代码)浏览:721 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1555 |
【出圈】 (C语言代码)浏览:824 |
A+B for Input-Output Practice (V) (C语言代码)浏览:640 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1400 |
C语言训练-自由落体问题 (C语言代码)浏览:650 |
A+B for Input-Output Practice (III) (C语言代码)浏览:595 |
简单的a+b (C语言代码)浏览:619 |