【程序设计】 --------------------------------------------------------- 题目:编程求所有4位数,这些数具有以下特点:这数本身是平方数,且其低2位和高2位所组成的2个2位数也是平方数。 要求:使用程序中定义的变量 -------------------------------------------------------*/ #include <stdio.h> #include <math.h> main(){ int qw,bw,sw,gw; // qw 千位数 bw 百位数 sw 十位数 gw 个位数 int a,b; //a 高两位 低两数 int i; //循环变量
时间: 2023-09-17 19:10:14 浏览: 51
uni-preset-vue模板
for(i=32;i<=99;i++){ //枚举所有2位数
a = i*i; //计算高两位数
if(a<1000){ //如果高两位数小于1000,则继续循环
continue;
}
qw = a/1000; //计算千位数
bw = (a%1000)/100; //计算百位数
sw = (a%100)/10; //计算十位数
gw = a%10; //计算个位数
if(qw==bw && sw*10+gw == i*i){ //判断是否满足条件
printf("%d\n",a); //输出符合条件的数
}
}
/********** End **********/
}
阅读全文