#include<stdio.h>
int main()
{
int num = 0; int newnum = 0; int a = 0; int i = 1;
int b = 0; int c = 0; int k = 0;
scanf("%d", &num);
while (k != 495 )
{
a = num / 100;
b = (num - a * 100) / 10;
c = num % 10;
if (a > b && b > c)
{
newnum = 100 * c + 10 * b + a;
num = 100 * a + 10 * b + c;
}
else if (a > c && c > b)
{
newnum = 100 * b + 10 * c + a;
num = 100 * a + 10 * c + b;
}
else if (b > c && c > a)
{
newnum = 100 * a + 10 * c + b;
num = 100 * b + 10 *
黑洞数问题c语言
这段C语言代码用于解决黑洞数问题,通过不断交换数字位置并比较新数值与原数值的差,直到找到满足条件的差值或达到特定条件结束循环。
摘要由CSDN通过智能技术生成