怎样用C++计算平方是各位不同的九位整数的整数

整数n的平方是一个每位数字都分歧的9位整数 , 若何计较n的值呢?小编以C++为例 , 与大师分享编程经验 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

需要这些哦
C++
方式/
1一个整数的平方是一个列位都不不异的九位数 , 其暗示如下图所示 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

2【怎样用C++计算平方是各位不同的九位整数的整数】起首 , 界说10个整型变量 , 保留9位整数的9个位数 , 以及计较成果的统计 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

3接着 , 界说一个实型变量 , 保留计较出的知足前提的整数 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

4用第1个for语句执行最外层轮回 , 实现第1位数的获取 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

5接着 , 执行第2层轮回 , 获取第2位上的数 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

6若是 , 第2位上的数与第1位不异 , 则忽略该数获取下一个数字 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

7用同样的方式 , 获取其他几位上的数字 , 确保列位数字互不不异 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

8获取最后一位数字后 , 将获取的数值换算当作一个9位的整数 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

9计较9位整数的平方根 , 保留在变量n中 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

10若是计较出的平方根是一个整数 , 则它是要求的数 , 输出它并计数 。

怎样用C++计算平方是各位不同的九位整数的整数

文章插图

11最后 , 输出计较出的知足前提数的总数 。

怎样用C++计算平方是各位不同的九位整数的整数

推荐阅读