net framework 安装包:求助:用c++求具有性质abcd=(ab+cd)(ab+cd)的四位数
来源:百度文库 编辑:神马品牌网 时间:2024/10/07 01:48:21
题目:求具有性质abcd=(ab+cd)(ab+cd)的四位数.
如:3025这个数具有一种独特的性质:将它平分为二段,即30和25,使之相加后求平方,即(30+25)(30+25),恰等于3025本身.请求出具有这样性质的全部四位数.
如:3025这个数具有一种独特的性质:将它平分为二段,即30和25,使之相加后求平方,即(30+25)(30+25),恰等于3025本身.请求出具有这样性质的全部四位数.
#include<iostream.h>
void main()
{
int n,a,b;
cout<<"具有这样性质的全部四位数:"<<endl;
for(n=1000;n<10000;n++) //四位数N的取值范围1000~9999/
{
a=n/100; //截取N的前两位数存于a
b=n%100; //截取N的后两位存于b
if((a+b)*(a+b)==n) //判断N是否为符合题目所规定的性质的四位数
cout<<n<<" ";
}
}
#include<stdio.h>
void main()
{
int n,a,b;
printf("There are following number with 4 digits satisfied condition\n");
for(n=1000;n<10000;n++) /*四位数N的取值范围1000~9999*/
{
a=n/100; /*截取N的前两位数存于a*/
b=n%100; /*截取N的后两位存于b*/
if((a+b)*(a+b)==n) /*判断N是否为符合题目所规定的性质的四位数*/
printf("%d ",n);
}
main()
{
int n,i,j;
for(n=1000;n<10000;n++)
{
i=n/100;
j=n%100;
if((i+j)*(i+j)==n)
printf("%d\t",n);
}
}
求助:用c++求具有性质abcd=(ab+cd)(ab+cd)的四位数
a+ab+abc+abcd=9753 求a b c d
已知四边形ABCD中,∠A=60度,∠C=120度,AB=CD,若BC=1,CD=3,求AC长
矩形ABCD中,BD=2AB求角ADB的度数,若AD=3,求S矩形ABCD
正方体ABCD中AB=a,,ad=b,AA1=C,则AC1=?
abcd=27+ab+ac+ad+bc+bd+cd,a+b+c+d=12
几何:在梯形ABCD中, AB‖DC,∠C+∠D=90,
已知矩形ABCD,AB在X轴上,且AB=3,C点在直线Y=2X-2上,D点在抛物线Y=2X平方上.求矩形顶点A的坐标
如平行四边形ABCD中,AC,BD相交于点O,E是AB延长线上的一点,OE交BC于F,若AB=a,BC=b,BE=c,求BF的长。
1.平行四边形ABCD中,AB=5CM,BC=3CM,角D和角C的平行线分别交AB于F,E,求AE,EF,BF的长.