解题思路:
注意事项:
参考代码:
#include<stdio.h> int main() { int k,n,sum=0,i,j=0,m; scanf("%d%d",&k,&n); while(n){ if(n%2==1) { m=1; for(i=1;i<=j;i++) { m*=k; } sum+=m; } j++; n/=2; } printf("%d",sum); return 0; }
0.0分
0 人评分
母牛的故事 (C语言代码)浏览:1748 |
点我有惊喜!你懂得!浏览:2114 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:539 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:594 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:589 |
九宫重排 (C++代码)浏览:2195 |
C语言程序设计教程(第三版)课后习题1.6 (C++代码)浏览:909 |
求组合数 (C语言代码)浏览:1206 |
1009题解浏览:802 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:592 |