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

简介: 描述:给定一个整数,写一个函数来判断它是否是 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;
}

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

相关文章
|
6月前
|
搜索推荐
蓝桥杯-基础练习 数列排序
蓝桥杯-基础练习 数列排序
60 0
|
6月前
|
存储 人工智能 算法
第十四届蓝桥杯C++B组编程题题目以及题解
第十四届蓝桥杯C++B组编程题题目以及题解
|
6月前
|
测试技术
蓝桥杯(基础题)
蓝桥杯(基础题)
40 1
|
算法 C++
【每日算法Day 77】LeetCode 第 181 场周赛题解
【每日算法Day 77】LeetCode 第 181 场周赛题解
|
算法 C++ Python
【每日算法Day 63】LeetCode 第 179 场周赛题解
起床打开 leetcode,准备看看今天搞点啥题目水一水的,突然发现周赛还剩 1 小时整。看了眼题目也都挺简单的,就把 4 道题都做掉了。
|
机器学习/深度学习 人工智能 算法
牛客寒假算法基础集训营1 思考+题解
众所周知,2022年是四年一度的世界杯年,那么当然要整点足球题。本题需要你模拟一次点球大战。 假设对战双方为A和B,则点球大战中双方会按照ABABABABAB方式来罚点球,即两队交替罚点球、各罚五次、A队先罚。点球有罚进和罚不进两种结果,罚中的一方加一分。
98 0
|
机器学习/深度学习 人工智能 C++
C/C++之(三)洛谷刷题基础 上
C/C++之(三)洛谷刷题基础 上
248 0
C/C++之(三)洛谷刷题基础 上
|
机器学习/深度学习 C++
C/C++之(四)洛谷刷题基础
C/C++之(四)洛谷刷题基础
795 0
C/C++之(四)洛谷刷题基础
|
测试技术
2022 第十四届蓝桥杯模拟赛第一期(题解与标程)(下)
2022 第十四届蓝桥杯模拟赛第一期(题解与标程)
487 0
2022 第十四届蓝桥杯模拟赛第一期(题解与标程)(下)