假期编程练习(年前)
Posted ping2yingshi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了假期编程练习(年前)相关的知识,希望对你有一定的参考价值。
十进制转二进制:
此题只需要知道十进制和二进制怎么转换的,就会做,对于一个十进制的数,每次除2取余作为二进制的值,这里需要注意,最后二进制输出结果是倒序输出余数。
#include <stdio.h> #include <stdlib.h> #include <math.h> int main(void) { int T; int mod; int z; int result[100]={0}; int i; int j; while(~scanf("%d",&T)){ z=T; i=0; while(z>=1) { mod=z%2; z=z/2; result[i++]=mod; } for(j=i-1;j>=0;j--) printf("%d",result[j]); printf(" "); } return 0; }
以上是关于假期编程练习(年前)的主要内容,如果未能解决你的问题,请参考以下文章