解题思路:
注意事项:
参考代码:
#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语言代码)怎么答案错误?????浏览:798 |
C二级辅导-同因查找 (C语言代码)浏览:562 |
C语言训练-8除不尽的数 (C语言代码)暴力解法,答案只有一个,直接输出就好了浏览:1015 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:1448 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1355 |
【简单计算】 (C语言代码)浏览:622 |
wu-淘淘的名单 (C++代码)浏览:1337 |
三角形 (C++代码)记忆化搜索浏览:1223 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:1421 |
大家好,我是验题君浏览:577 |