题目

题目来源:桂林理工 - 877-C语言程序设计 - 2022年 - 第四题第1题
我的笨方法
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #include <stdio.h> //判断平方数的低位部分是否是该数本身 ,是返回1,不是返回0 int equalLowBit(int sqNum,int num){ while(num>0){ if(num%10 == sqNum%10){ num = num/10; sqNum = sqNum/10; }else{ return 0; } } return 1; } int main(){ int n = 1000,i; for(i=0;i<1000;i++){ if(equalLowBit(i*i,i)){ printf("%d ",i); } } return 0; }
|
运行结果
