解题思路:
注意事项:
参考代码:
#include<stdio.h> int main() { int a, n; //a是输入数字 n为位数控制 int sum = 0; //求和变量 初始化为0 scanf_s("%d%d", &a, &n); int x = a; //保留a 因为a在循环里会变化,所以我们在循环外用变量x储存 for (int i = 1; i <= n; i++) { //循环相加 sum = sum + a; a = x+ a * 10; //这里x变量的作用就体现出来了 比如2*10+2=22 22*10+2=222 } printf("%d", sum); return 0; }
0.0分
1 人评分
A+B for Input-Output Practice (C++代码)浏览:878 |
【数组的距离】 (C语言代码)浏览:636 |
2^k进制数 (C++代码)使用递归方法浏览:736 |
程序员的表白 (C语言代码)浏览:706 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:686 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1483 |
简单的a+b (C语言代码)浏览:572 |
用筛法求之N内的素数。 (C语言代码)浏览:595 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:689 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:494 |