解题思路:题目给出范围是1~9,所以可以开一个原始数组,里面存放1,在之后的n次循环时乘上a,把结果累加起来
注意事项:sum赋初值0,数组大小大不要太小不要
参考代码:
/* 1135 */ #include <cstdio> #include <algorithm> #include <iostream> using namespace std; int arr[15]={ 1,11,111, 1111,11111,111111, 1111111,11111111,111111111, }; int main(){ int a,n; cin>>a>>n; int sum=0; for(int i=0;i<n;i++){ sum+=arr[i]*a; } cout<<sum; return 0; }
0.0分
1 人评分
人见人爱A+B (C语言代码)浏览:628 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1029 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:738 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:1239 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1091 |
WU-链表数据求和操作 (C++代码)浏览:1313 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:533 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:586 |
简单的a+b (C语言代码)浏览:825 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:686 |