C语言之基本算法03—三位数的完全平方数且两位相同

原创 2015年07月07日 04:00:45
/*
====================================================================
题目:
一个三位数,是完全平方数,并且有两位相同!
=====================================================================
*/
#include<stdio.h>
main()
{
int n,i,m,g,s,b;
for(n=100;n<1000;n++)
{
for(i=1;i<n;i++)
{
m=i*i;
if(n==m)
{
{
g=n%10;
s=n/10%10;
b=n/100;
}
if((g==s)||(g==b)||(s==b))
printf("%3d  ",n);
}
}
}
printf("\n");
}
/*
====================================================================
评:
实质还是枚举法,先定义n的范围100-1000,因子从1到n,求出所有因子的平方m,
若m=n,即是完全平方数,则求出个位十位百位,若个位=十位或十位=百位或个
位=百位,则输出这个数。
=====================================================================
*/
版权声明:博主文章可以被非商用转载,但请务必注明出处,因水平有限,难免出错,在此免责。

相关文章推荐

【C语言】用1,2,3,4四个数字组成不相同并且没有相同数字的三位数

用1,2,3,4,四个数字来组成不相同并且没有相同数字的三位数,首先用三个for循环的嵌套,来完成组成三位数功能

任意次方后的最后三位数——c语言算法实现

题目: 求一个整数任意次方的最后三位数,即x^y的最后三位数,要求x,y从键盘输入 解析: 取最后三位数,我们首先想到的肯定是用取余运算,如果直接将运算结果来进行...

面试算法题:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

题目 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 这个题目还是网上找的。 思路 这个没什么好思路目前。想到的最通用的办法就是:先找出四个数字的其中三个...

java 循环问题 大全 求2~100a之内的素数。求水仙花数:(1~1000)。有1、2、3、4四个数字,输出所有能组成的互不相同且无重复的三位数。打印空心菱形

1.求水仙花数:(1~1000) -->三位的水仙花数一共有多少个 4个   水仙花数:一个数各个位上的立方之和,等于本身。   例如: 153 = 1(3) + 5(3)+3(3) = 1+1...

有 1、 2、 3、 4 个数字, 能组成多少个互不相同且无重复数字的三位数? 计算并打印出这些数字

作业:1、 有 1、 2、 3、 4 个数字, 能组成多少个互不相同且无重复数字的三位数? 计算并打印出这些数字; 编写思想:在百位、个位、十位数字上分别遍历1/2/3/4, 只要十位、个位、百位上...

有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

//有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? public class Test6{ public static void main(String[] args...

汇编之题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?...

这是我学习汇编时的写的小例子,记之于此! 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)