c语言练习
文章平均质量分 83
没完没了的麦当
每天进步一点点。
展开
-
关于二进制的练习
前言:一、二题为牛客网练习,都有题目链接。 文章目录一、两个整数二进制位不同个数二、输入一个整数 n ,输出该数32位二进制表示中1的个数。其中负数用补码表示。三、获取一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列 一、两个整数二进制位不同个数 题目链接 输入两个整数,求两个整数二进制格式有多少个位不同 示例1 输入: 22 33 输出 5 解题思路: 1.当我们想判断两个整数二进制位不同个数时,可以把这两个整数进行 ^(按位异或)操作,不同的二进制为 1 ,相同则为0,这样我们只需原创 2021-11-19 18:38:13 · 2924 阅读 · 9 评论 -
(C语言篇)分支循环的一些基础练习
前言:这次写的练习题主要针对与刚接触编程的小白大佬可以跳过了(就像博主),在把题目记录下来方便自己复习用的同时也能帮助小白,当然解这些题目的方法也不会是最简的,和最好的,大佬们可以看看有哪里写错了和不足的地方。 文章目录1.写代码将三个整数数按从大到小输出。2.写一个代码打印1 - 100之间所有3的倍数的数字3.给定两个数,求这两个数的最大公约数4.打印1000年到2000年之间的闰年5.写一个代码:打印100~200之间的素数 1.写代码将三个整数数按从大到小输出。 例如: 输入:2 3 1 输出:3原创 2021-10-27 14:00:58 · 1105 阅读 · 5 评论