第14周 oj 3 进制转换(十进制转二进制)(数组)
2016-12-02 16:44
204 查看
问题及代码:
运行结果:
![](http://img.blog.csdn.net/20161202164205035?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
知识点总结:
通过学习,进一步巩固了一维数组的用法
学习心得:
这个题后面那个j=i-1;比较容易忽略,一开始我忽略了,然后单步了一下,才明白原由,单步万岁。
/*Copyright(c)2016,烟台大学计算机学院 all rights reserved. 作者:曹欣宇 完成日期:2016年12月02日 指导老师:贺利坚 题目描述 输入一个非负整数(十进制),输出此整数对应的二进制数 输入 正整数(十进制) 输出 对应的二进制数。 样例输入 6 样例输出 110 */ #include <stdio.h> #include <stdlib.h> int main() { int a[100],n,i=0,j; scanf("%d",&n); do { a[i]=n%2; n=n/2; i++; } while(n!=0); j=i-1; for(; j>=0; j--) printf("%d",a[j]); return 0; }
运行结果:
知识点总结:
通过学习,进一步巩固了一维数组的用法
学习心得:
这个题后面那个j=i-1;比较容易忽略,一开始我忽略了,然后单步了一下,才明白原由,单步万岁。
相关文章推荐
- oj第十四周实践--进制转换(十进制转二进制)(2747)
- 第14周OJ实践 进制转换
- 第12周OJ实践 进制转换(十进制转二进制)
- 第十四周 oj训练 进制转换(十进制转二进制)
- 第十四周OJ(3)进制转换(十进制转二进制)
- 第14周OJ实践 数组逆序
- 第14周 oj 1 数组逆序
- 第14周 oj 2 输入一个数插入有序数组中
- oj第十二周训练——进制转换(十进制转二进制)
- 第14周OJ实践 进制转换
- 第十四周—C语言 oj上机题目(进制转换 数组)
- 第14周OJ实践 输入一个数插入有序数组中
- 树状数组: fzu oj 2236 第十四个目标
- (基础十二)使用数组索引进行进制转换
- 第18周OJ测试项目3--数组成绩统计
- 杭电OJ 敌兵布阵 树状数组
- 17周项目四。数组用于进制转换
- 华为OJ平台试题 —— 数组:输入n个整数,输出其中最小的k个
- 杭电 2031 进制转换 (分离多位数 并同时存在数组中)
- C++第14周项目4——数组的排序