解题思路:
1.判断n是否符合要求
2.num变量更新要被求和的数据
3.Sn对num进行求和
4.正确输出
注意事项:
用到了求次幂的函数pow(),需要注意添加math头文件。
参考代码:
#include<stdio.h> #include<math.h> int main(void){ int num=0,Sn=0; int n; scanf("%d",&n); if(n>0){ for(int i=0;i<=n;i++){ num += 2 * pow(10,i-1); Sn += num; } } printf("%d",Sn); return 0; }
0.0分
0 人评分
陶陶摘苹果 (C语言代码)浏览:1612 |
c primer plus 第十二章 12.1小节浏览:378 |
字符串比较 (C语言代码)答案错误????浏览:602 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:513 |
WU-字符串比较 (C++代码)浏览:767 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1470 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:892 |
第三届阿里中间件性能挑战赛-总决赛亚军比赛攻略浏览:1150 |
整除的尾数 (C语言代码)浏览:816 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:540 |