【C语言】十进制数转换成二进制数

文章目录

  • 前言
  • 一、题目讲解
  • 二、分析
    • 1.代码
    • 2.重点算法
  • 总结


前言

OK,今天讲一个简单的代码,这个代码对于程序猿来说是简单的,但是对于学习C语言的学生来说是比较复杂的,现在分享出来,和大家一起学习一下。

一、题目讲解

题目要求是:

  1. 把一个[0-1023]范围内的整数转换成无符号二进制数
  2. 超过数值或者输入的是非整数则正常退出,否则循环转换

我直接把运行界面分享给大家,大家先看界面,应该知道代码的逻辑关系,或者说功能了,然后再分享代码:

1:输入的数值超过范围

【C语言】十进制数转换成二进制数_第1张图片

 如图所示,输入234,输出11101010;如果我们输入3333,则退出,因为3333超过了1023

2

你可能感兴趣的:(C/C++高阶班,c语言,开发语言)