第六次
来源:互联网 发布:淘宝的一元秒杀在哪 编辑:程序博客网 时间:2024/04/29 09:48
1.
#include<stdio.h>
int main()
int main()
{
int num = -1;
int i = 0;
int count = 0;
for (i = 0; i < 32; i++)
{
if ((num>>i)&1 ) ==1)
count++;
}
printf("count=%d\n",count);
system("pause");
return 0;
int num = -1;
int i = 0;
int count = 0;
for (i = 0; i < 32; i++)
{
if ((num>>i)&1 ) ==1)
count++;
}
printf("count=%d\n",count);
system("pause");
return 0;
}
2.
#include<stdio.h>
int main()
{
int n = 12;
int i = 0;
for (i = 30; i >= 0; i -= 2)
{
printf("%d",(n>>i)&1);
}
printf("\n");
for (i = 31; i >= 1; i -= 2)
{
printf("%d",(n>>i)&1);
}
system("pause");
return 0;
{
int n = 12;
int i = 0;
for (i = 30; i >= 0; i -= 2)
{
printf("%d",(n>>i)&1);
}
printf("\n");
for (i = 31; i >= 1; i -= 2)
{
printf("%d",(n>>i)&1);
}
system("pause");
return 0;
3.
#include<stdio.h>
int main()
{
int num = 1276;
while (num)
{
{
int num = 1276;
while (num)
{
printf("%d ",num%10);
num = num / 10;
}
system("pause");
return 0;
}
num = num / 10;
}
system("pause");
return 0;
}
4.
#include<stdio.h>
int count_one_bit(int n)
{
int count_one_bit(int n)
{
int count = 0;
while (n)
{
count++;
n = n&(n - 1);
}
return count;
}
int main()
{
int n= 1999;
int m =2299;
int tmp=m^n;
int ret = count_one_bit(tmp);
printf("%d\n", ret);
system("pause");
return 0;
while (n)
{
count++;
n = n&(n - 1);
}
return count;
}
int main()
{
int n= 1999;
int m =2299;
int tmp=m^n;
int ret = count_one_bit(tmp);
printf("%d\n", ret);
system("pause");
return 0;
}
阅读全文
0 0
- 第六次
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次编程题
- 第六次c++实验
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次课后作业
- 第六次课后作业
- 第六次课后作业
- 第六次课后作业
- 第六次作业
- 第六次课堂作业
- Mysql| Mysql函数,聚集函数的介绍与使用(Lower,Date,Mod,AVG,...)
- 深入浅出 RPC详解
- CREATE TABLESPACE
- 6.3 理解接口
- 欢迎使用CSDN-markdown编辑器
- 第六次
- 二叉排序树
- JAVA | 25
- Java一些易错的基础知识
- 使用mysql命令行导入sql文件到mysql数据库
- U-BOOT代码详细注释分析
- C
- C++基础 题目练习(均调试成功)
- 【TI BLE】CC254x系统运行跑飞问题