记录——《C Primer Plus (第五版)》第九章编程练习第九题
来源:互联网 发布:lrc转换软件手机 编辑:程序博客网 时间:2024/05/21 06:26
第九题:为了使程序清单9.8中的函数to_binary()更一般化,可以在
心的函数to_base_n()中使用第二个参数,且该参数的范围从2到10。
然后,这个新函数输出第一个参数在第二个参数规定的进制数下的数
值结果。例如,to_base_n(129,8)的输出时201,也就是129的八进
制数值。最后在一个完整的程序中对该函数进行测试。
# include <stdio.h>void to_base_n(unsigned long num,int i);int main(void){ unsigned long num; int i; printf("Input a int for number and a int for like binary:\n"); scanf("%lu %d",&num,&i); to_base_n(num,i); printf("\n"); return 0;}void to_base_n(unsigned long num,int i){ int n1,n2; n1 = num /i ; n2 = num %i; if(n1 < i) putchar('0' + n1); else to_base_n(n1,i); putchar('0' + n2);}
0 0
- 记录——《C Primer Plus (第五版)》第九章编程练习第九题
- 记录——《C Primer Plus (第五版)》第七章编程练习第九题
- 记录——《C Primer Plus (第五版)》第九章编程练习第一题
- 记录——《C Primer Plus (第五版)》第九章编程练习第二题
- 记录——《C Primer Plus (第五版)》第九章编程练习第三题
- 记录——《C Primer Plus (第五版)》第九章编程练习第四题
- 记录——《C Primer Plus (第五版)》第九章编程练习第六题
- 记录——《C Primer Plus (第五版)》第九章编程练习第八题
- 记录——《C Primer Plus (第五版)》第九章编程练习第十题
- 记录——《C Primer Plus (第五版)》第十章编程练习第九题
- C primer plus(第五版)编程练习第九章
- c++.primer.plus第五版第九章编程练习答案
- 记录——《C Primer Plus (第五版)》第八章编程练习第五题
- 记录——《C Primer Plus (第五版)》第十章编程练习第五题
- C++ Primer Plus第五版 第九章 编程练习答案
- 记录——《C Primer Plus (第五版)》第七章编程练习第三题
- 记录——《C Primer Plus (第五版)》第七章编程练习第四题
- 记录——《C Primer Plus (第五版)》第七章编程练习第六题
- 工作小记(四)----何为优秀?
- html必不可少的3个头部元,代码如下
- 终于开通新博客
- 一个大四求职的菜鸟学习web前端之路
- static的作用
- 记录——《C Primer Plus (第五版)》第九章编程练习第九题
- X-Space系列教程五之51驱动程序编写
- Oracle体系结构
- jquery valitor 自定义版本比较规则
- nyoj24
- typedef函数
- 适用于PHP初学者的学习线路和建议
- Miller Rabin 算法验证素数 USACO 1.5 回文质数
- 记录——《C Primer Plus (第五版)》第九章编程练习第十题