万人千题打卡第六期——习题题解

简介: 描述:给定一个整数,写一个函数来判断它是否是 3 的幂次方。如果是,返回 true ;否则,返回 false 。
# include<stdio.h>
int 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;
}

说来惭愧,之前加入英雄的万人千题社区,昨天被英雄拉入结对编程计划,今天才是第一天开始打卡。之前每天日程有点多,昨天学校思政课又在拍微电影,属实心有余而力不足,还是那句话望自己坚持!

相关文章
|
11月前
|
移动开发 Shell
蓝桥杯:2020 国赛 例题:天干地支
蓝桥杯:2020 国赛 例题:天干地支
61 0
|
3月前
|
存储 人工智能 算法
第十四届蓝桥杯C++B组编程题题目以及题解
第十四届蓝桥杯C++B组编程题题目以及题解
|
3月前
|
测试技术
题目1444:蓝桥杯2014年第五届真题斐波那契
题目1444:蓝桥杯2014年第五届真题斐波那契
46 0
|
测试技术
题目2674:蓝桥杯2022年第十三届省赛真题-求阶乘
题目2674:蓝桥杯2022年第十三届省赛真题-求阶乘
|
机器学习/深度学习 人工智能 算法
牛客寒假算法基础集训营1 思考+题解
众所周知,2022年是四年一度的世界杯年,那么当然要整点足球题。本题需要你模拟一次点球大战。 假设对战双方为A和B,则点球大战中双方会按照ABABABABAB方式来罚点球,即两队交替罚点球、各罚五次、A队先罚。点球有罚进和罚不进两种结果,罚中的一方加一分。
79 0
|
机器学习/深度学习 C++
C/C++之(四)洛谷刷题基础
C/C++之(四)洛谷刷题基础
598 0
C/C++之(四)洛谷刷题基础
|
机器学习/深度学习 人工智能 C++
C/C++之(三)洛谷刷题基础 上
C/C++之(三)洛谷刷题基础 上
225 0
C/C++之(三)洛谷刷题基础 上
|
人工智能 Python
Python 蓝桥杯 动态规划 2道例题+配套1道历年真题
Python 蓝桥杯 动态规划 2道例题+配套1道历年真题
105 0
Python 蓝桥杯 动态规划 2道例题+配套1道历年真题
|
机器学习/深度学习 C++
C/C++之(三)洛谷刷题基础 下
C/C++之(三)洛谷刷题基础 下
368 0