首页 > 其他 > 详细

01字符串

时间:2021-07-16 00:06:43      阅读:21      评论:0      收藏:0      [点我收藏+]

思路

看到题,输出32位数,就会自然而然的想到for循环(for循环挺强大的)
然后就没什么想法了,然后看了一下输出数据,都是0和1,然后没有键盘输入,那就是自己弄一个算法之类的然后输出数据
但是怎么输出呢?我就会想到用数组存数据,然后再输出数组里面的数据,这是五位数,这意味着我要至少存五个数组,里面存放0和1
再有规律的输出,然后我试了一下,发现这个条件有点难写,我就想到昨天朋友发了一张图,就去看了,发现这是一道算法,一道有规律的算法
我是这么认为的,但是朋友认为这是十进制转二进制,但我怎么看都不像
总之,这道题算是解出来了吧,就是一道公式而已
代码如下

#include <iostream>
using namespace std;
void main(){
	int i = 0;
	for(i;i<32;i++){	
		cout<<i%32/16<<i%16/8<<i%8/4<<i%4/2<<i%2<<endl;
	}
return ;

01字符串

原文:https://www.cnblogs.com/baiyangguangcaicai/p/15017160.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!