解题思路:
注意事项:
参考代码:
#include<iostream> using namespace std; int main(){ int a,n,b,s=0;//如果输出值过大改long long cin>>a>>n; b=a;//提前把个位数拿出 for(int i=1;i<=n;i++){ s+=a; a=10*a+b;//实际就是上一次数*10+个位数 } cout<<s; return 0; }
0.0分
0 人评分
C语言训练-斐波纳契数列 (C语言代码)浏览:1271 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:575 |
C语言训练-素数问题 (C语言代码)浏览:1695 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:561 |
printf基础练习2 (有点不明白)浏览:887 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1396 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:582 |
Cylinder (C语言描述+详细分析)浏览:3375 |
关于C语言变量位置的问题浏览:294 |
sizeof的大作用 (C语言代码)浏览:1591 |