十进制转换成八进制(C++)

十进制转换成八进制(C++)Description 用递归算法 把任一给定的十进制正整数转换成八进制数输出 Input 输入一个正整数 表示需要转换的十进制数 Output 输出一个正整数 表示转换之后的八进制的数 SampleInput1 方法 1 乱搞这种做法很有技术含量代码 include bits stdc h usingnamesp bits

Description
把任一给定的十进制正整数转换成八进制数输出。

Input
输入一个正整数,表示需要转换的十进制数。

Output
输出一个正整数,表示转换之后的八进制的数。

Sample Input
15

Sample Output
17

HINT

这里给出三种方法,有的正常,有的不正常。(滑稽)

方法1:乱搞
这种做法很有技术含量
这种方法不推荐!
代码:














#include <bits/stdc++.h> using namespace std; int main() { 
    int a; cin>>a; printf("%o\n",a); return 0; }//What is this? //Can you guess? 
#include <bits/stdc++.h> using namespace std; int js(int n) { 
    if(n<8)return n; else return n%8+10*(js(n/8)); } int main() { 
    int n; cin>>n; cout<<js(n)<<endl; return 0; }//Nice 
#include<bits/stdc++.h> using namespace std; long long sum=0,b=1,x=1; int a; int main() { 
    cin>>a; while(a!=0) { 
    sum=sum+(a%8)*x; a/=8; x*=10; } cout<<sum<<endl; return 0; } 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231737.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 视频的行为识别「建议收藏」

    视频的行为识别「建议收藏」1.概述使用DL方法解决视频中行为识别/动作识别的问题解决思路有三个分支:分别是two-stream(双流)方法,C3D方法以及CNN-LSTM方法。本文将从算法介绍、算法架构、参数配置、训练集预处理、算法优势及原因、运行结果六个方面对每种算法进行阐释,并对每一个分支的算法集合总结自己的心得。本文暂不区分行为识别(ActivityRecognition)与动作识别(ActionRecog…

    2022年6月9日
    44
  • 白盒测试的测试用例设计方法

    白盒测试的测试用例设计方法一白盒测试的主要技术对简单的程序流程而言,确定程序的路径有多少条可通过:语句覆盖(覆盖率100%);分支(判定)覆盖(覆盖率85%);条件覆盖;分支-条件覆盖;条件组合覆盖;路径覆盖(覆盖率80%)来确定,这也是白盒测试的主要技术。1.1语句覆盖(覆盖率100%)使程序中每个语句至少执行一次1.2分支(判定)覆盖(覆盖率85%)使每个判定的真假分支都至少执行一次1.3条件…

    2022年10月12日
    3
  • K8S(V1.10.1)高可用集群超详细版本(包含Dashboard、Rancher)

    K8S(V1.10.1)高可用集群超详细版本(包含Dashboard、Rancher)

    2021年5月30日
    136
  • 面试基础知识整理

    面试基础知识整理写在前面:3月伊始便经历了几次笔面试,深深感到自己知识储备的不足,痛下决心,在期末考试前一周,着手整理基础知识,希望可以对接下来的笔面试以及秋招有所帮助。本系列文章涉及数据结构及算法均使用Java语言描述。本文系基础知识整理,文章内容多来源于各经典书籍。本系列文章不定期更新,希望我可以有毅力完成这一工作。1.数据结构数组链表栈队列数图堆2.

    2022年6月20日
    28
  • Werkzeug库[通俗易懂]

    Werkzeug库[通俗易懂]简介Werkzeug是一个Python写成的WSGI工具集。它遵循WSGI规范,对服务器和Web应用之间的“中间层”进行了开发,衍生出一系列非常有用的Web服务底层模块。关于Werkzeug功能的最简单的一个例子如下:12345678910fromwerkzeug.wrappersimportRequest,…

    2022年9月27日
    7
  • 万字长文,带你深入理解AQS 队列同步器

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:zhenchao zhenchao.org/2018/08/24/java/juc-aqs/ Abstract…

    2021年6月28日
    96

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号