C语言之基本算法20—同构数

原创 2015年07月07日 13:46:43
/*
==================================================================
题目:1~10000内的同构数!若一个正整数出现在它的平方数的尾部,即称其为同构数!
==================================================================
*/
#include<stdio.h>
main()
{
int n,p,yiwei,liangwei,sanwei,siwei,k=0;
printf("1~10000内的同构数有:\n");
for(n=1;n<=10000;n++)
{
p=n*n;
yiwei=p%10;
liangwei=p%100;
sanwei=p%1000;
siwei=p%10000;
if(n==yiwei||n==liangwei||n==sanwei||n==siwei)
{
k++;
printf("%d:  %4d*%-4d=%8d ;\n___________________________\n",k,n,n,p);
}
}
printf("表达式左边即为同构数!\n");
printf("\n");
}
/*
==================================================================
评:看懂题目就不难了,这种C程序就和写汉字是一样的。多练习吧!
==================================================================
*/




版权声明:博主文章可以被非商用转载,但请务必注明出处,因水平有限,难免出错,在此免责。

奇数 素数 同构数 的C语言程序

  • 2010年10月16日 23:57
  • 2KB
  • 下载

基于visual Studio2013解决C语言竞赛题之0413同构数

题目解决代码及点评/************************************************************************/ /* 13. 一个数恰好等于它...

C语言之基本算法42—矩阵转置及按行按列排序

//矩阵转置 按行按列排序 /* ================================================================== 题目:输入m*n矩阵,按行...

C语言之基本算法34—分解质因数(方法一)

//矩阵基础 /* ================================================================== 题目:输入一个正整数,将其分解为质因式,如:6...

C语言之基本算法35—分解质因数(方法二)

//矩阵基础 /* ================================================================== 题目:输入一个正整数,将其分解为质因式,如:6...

C语言之基本算法43—总结

C程序的基本算法共涵盖42个例题,包含了枚举、排列、逻辑判断、迭代、递推、字符串操作、矩阵操作、格式输出等内容。 相关的实现方法有的显得很笨拙,但足够说明问题,而且每个程序都经过作者亲测,保证可以运行...

c语言实现判断两颗树是否同构

在本题中认为如果两个树左右子树交换可以相同,也被认为是同构树。 #include #define Tree int #define Null -1 #define MAXSIZE 10 st...

C语言基本数据结构之二(二叉树的三种遍历,节点数以及深度算法)

关于二叉树的定义,网上有比较好的介绍,在这里就简单介绍二叉树的一些性质 二叉树的基本性质 1)二叉树的第i层上至多有 2^(i-1)(i ≥1)个结点; 2)深度为 h 的二叉树中至多含有 2^h –...

20、 排序算法c语言描述---双向冒泡排序

排序算法系列学习,主要描述冒泡排序,选择排序,直接插入排序,希尔排序,堆排序,归并排序,快速排序等排序进行分析。 文章规划: 一。通过自己对排序算法本身的理解,对每个方法写个小测试程序。 ...
  • zwcshy
  • zwcshy
  • 2014年06月20日 21:34
  • 891
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言之基本算法20—同构数
举报原因:
原因补充:

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