Copyright (c) 2016,
烟台大学计算机与控制学院 All ringts reserved.
文件名称:OJ总结<3>--进制转换(十进制转二进制)
作 者:王兴振
完成日期:2016年12月02日
版 本 号:未知
题目描述:
输入一个非负整数(十进制),输出此整数对应的二进制数 输 入:
正整数(十进制)
输 出:
对应的二进制数
样例输入:
6
样例输出:
110
答 案:
#include <stdio.h> #include <stdlib.h> int main() { int a[32]={0},n,i=0; scanf("%d", &n); while(n!=0) { a[i]=n%2; n=n/2; i++; } if(i>0) i--; while(i>=0) { printf("%d", a[i]); i--; } return 0; }
总 结:
以前做过进制转换的问题,思路清楚,还是看对数组的掌握。
转载请注明原文地址: https://ju.6miu.com/read-965298.html