描述:
给定一个整数,写一个函数来判断它是否是 3 的幂次方。如果是,返回 true ;否则,返回 false 。
整数 n 是 3 的幂次方需满足:存在整数 x 使得 n == 3x
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/power-of-three/
这里没有用力扣的答题面板,换成了标准C语言格式,方便食用。
# includeint main() { unsigned int n = 0; scanf("%d",&n); while(n%3==0&&n!=0) { n/=3; } if(n==1) { return true; } else { return false; } return 0; }
说来惭愧,之前加入英雄的万人千题社区,昨天被英雄拉入结对编程计划,今天才是第一天开始打卡。之前每天日程有点多,昨天学校思政课又在拍微电影,属实心有余而力不足,还是那句话望自己坚持!



