上城网站建设,网页设计与网站建设在线考试石油大学,wordpress 公司官网,建高级网站C 语言 判断一个数是否是完全平方数 使用 sqrt 函数计算平方根#xff0c;然后判断平方根的整数部分是否与原数相等。 #include stdio.h
#include math.hint isPerfectSquare(int num) {if (num 0) {return 0; // 负数不是完全平方数}int sqrtNum (int)…C 语言 判断一个数是否是完全平方数 使用 sqrt 函数计算平方根然后判断平方根的整数部分是否与原数相等。 #include stdio.h
#include math.hint isPerfectSquare(int num) {if (num 0) {return 0; // 负数不是完全平方数}int sqrtNum (int)sqrt(num); // 计算平方根并取整return (sqrtNum * sqrtNum num); // 判断平方根的平方是否等于原数
}int main() {int num;printf(Enter a number: );scanf(%d, num);if (isPerfectSquare(num)) {printf(%d is a perfect square.\n, num);} else {printf(%d is not a perfect square.\n, num);}return 0;
}