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语言判断完全平方数

#include #include int main() { int n; scanf("%d",&n); if(sqrt(n)==(int)sqrt(n)) printf("是完全平方数")...
  • bmxwm
  • bmxwm
  • 2017年01月23日 10:23
  • 1780

判断一个数是否为完全平方数

若一个整数a为另一个整数b的平方,则称a为完全平方数,现在输入n个正整数,判断他们中有几个是完全平方数 #include #include void main() { int n ; ...
  • BiuBiu741
  • BiuBiu741
  • 2016年11月29日 23:05
  • 1481

判断一个数是否为平方数

判断一个数是否为平方数: 根据数学的等差数列求和公式: 由此可知:任意数的平方都能用一个初值为1,等差为2的等差数列表示,所以判断一个数是不是平方数可以用这个数不断的减2,如果最后减到为0,...
  • lox_J2
  • lox_J2
  • 2017年05月04日 20:04
  • 738

4-7 统计某类完全平方数 (20分)

本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 函数接口定义: int IsTheNumber ( const int N ); ...
  • NOKIA_LC
  • NOKIA_LC
  • 2015年10月14日 16:25
  • 2963

如何判断一个数是不是完全平方数

如何判断一个数是不是一个完全平方数?在不使用浮点函数sqrt的情况下,我们有一些比较好的算法:1.利用恒等式: 1+3+5+7+....+(2*n-1)=n^2 bool isSqrt(int n){...
  • ANTON_6
  • ANTON_6
  • 2011年01月05日 22:55
  • 5820

PAT-4-7 统计某类完全平方数 (20分)

4-7 统计某类完全平方数   (20分) 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 函数接口定义: int IsTheN...
  • qq_34594236
  • qq_34594236
  • 2016年05月09日 07:13
  • 3231

质数与完全平方数的判断

质数 bool isprime(int a) { for(int i=2;i
  • cvMat
  • cvMat
  • 2016年09月11日 22:02
  • 473

C语言实例2——一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? /* 程序分析:在10万以内判断,先将该数加上100后再开方, 再将该数加上268后再开方...
  • LiuJiuXiaoShiTou
  • LiuJiuXiaoShiTou
  • 2016年11月28日 15:18
  • 1575

从零学习算法竞赛3:aabb问题

题目描述:       输出所有形如aabb的4位完全平方数(即前两位数字相等,后两位数字也相等)。       分支和循环结合在一起时功能强大:下面列举所有可能的结果aabb,然后判断它们是否为完全...
  • zd2014zd
  • zd2014zd
  • 2016年04月03日 23:19
  • 553

题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

题目是copy的csdn论坛里面的。当时,楼主给出了算法: public class HisTime { public static void main(String[] args) { lon...
  • yueqinglkong
  • yueqinglkong
  • 2014年04月02日 16:34
  • 6049
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言之基本算法03—三位数的完全平方数且两位相同
举报原因:
原因补充:

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