cpp1.cpp

来自「精品专家讲述C语言附大量经典实例超值!!!!! ____________^-^_」· C++ 代码 · 共 27 行

CPP
27
字号
#include <stdio.h>
#include <math.h>
void main()
{
	float a,d,b = 0;
	int i;
	scanf("%f",&a);
	d = a;
	for (i = 0; a >= 1; i ++)
	{
		if (pow(2, i) > a)
		{
			a = a - pow(2, i - 1);
			b = b + pow(10, i - 1);
			i = 0;
		}
	}
	for (i = -1; a >=0.00000001; i --)
	{
		if (pow(2, i) <= a)
		{
			a = a - pow(2, i);
			b = b + pow(10, i);
		}
	}
	printf("%f=%f",d,b);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?