编写一个程序,求出满足下列条件的四位数:该数是个完全平方数,且第一、三位数字之和为10,第二、四位数字之积为12
来源:互联网 发布:顶易软件多少钱 编辑:程序博客网 时间:2024/06/01 19:50
#include <stdio.h>
#include <math.h>
int main()
{
int i;
for (i=1000; i<10000; i++)
{
int a = i / 1000; //千位
int b = i % 1000 / 100; //百位
int c = i % 100 /10; //十位
int d = i % 10; //个位
if((int)sqrt(i) == sqrt(i)) //判断是否为完全平方数
{
if ((a+c) == 10) //判断第一、三位之和是否为10
{
if ((b*d) == 12) //判断第二、四位之积是否为12
{
printf ("%d\n",i);
}
}
}
}
return 0;
}
0 0
- 求出满足下列条件的四位数:该数是个完全平方数,且第一、三位数字之和为10,第二、四位数字之积为12
- [C]求出满足下列条件的四位数:该数是个完全平方数,且第一、三位数字之和为10,第二、四位数字之积为12
- 编写一个程序,求出满足下列条件的四位数:该数是个完全平方数,且第一、三位数字之和为10,第二、四位数字之积为12
- 求出所有满足下列条件的二位数:将此二位数的个位数字与十位数字进行交换,可得到一个新的 数,要求新数与原数之和小于100。
- 找出所有满足如下条件的六位数:它是一个完全平方数(即为某个整数的平方);该数同时也是回文数(即该数等于它的逆序数)。(C++上机考试题2)
- 特殊回文数字:求出5位数和6位数中各位上的数字之和为n的回文数。
- 用c++编写程序。在小于99999的正整数中找符合下列条件的数,它既是完全平方数,又有两位数字相同。
- python 求8位各不相同的整数,1357位之和等于2468位之和,且为完全平方数
- 输入一个四位数,显示出各个位上的数字。例如输入1234,程序可以显示出千位数字为1,百位数字为2,十位数字为3,个位数字为4。
- 查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数: (1)该数的十进制表示中有且仅有两个相同的数字位; (2)该数是素数。
- 查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数: (1)该数的十进制表示中有且仅有两个相同的数字位; (2)该数是素数
- 查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数: (1)该数的十进制表示中有且仅有两个相同的数字位; (2)该数是素数
- 查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数: (1)该数的十进制表示中有且仅有两个相同的数字位; (2)该数是素数。
- 查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数: (1)该数的十进制表示中有且仅有两个相同的数字位; (2)该数是素数。
- 依次从数组a中取出一个四位数,如果该四位数连续大于该四位数以后的5个数,且该数是奇数,则把这个四位数按从小到大的顺序存入数组b中,并计算满足上述条件的四位数的个数cnt。
- 给定若干个四位数,求出其中满足以下条件的数的个数
- 寻找满足下列条件的4位整数:无重复数字,千位数字非0,能整除它的各位数字和的平方。
- 求出1-1000之间所有的满足如下条件的数:它的每个位上的数字的3次幂之和等于它本身,比如153。
- linux 下整合apache和tomcat
- linux 内存映射机制
- 131. Palindrome Partitioning
- C语言中的static
- 主要的框架库的链接引入
- 编写一个程序,求出满足下列条件的四位数:该数是个完全平方数,且第一、三位数字之和为10,第二、四位数字之积为12
- 算法--查找--总结篇
- 活动的生命周期(三):实例上机课
- 1
- mysql优化
- 心得+接下来...
- 编程练习六(最小生成树)
- java web 发布信息功能小结(2)
- 在网上找了一个读取文件夹下面的所有文件到txt的code 已验证