数理逻辑,打印8个命题的所有组合(用c语言实现)
2010-06-01 16:55
225 查看
#include <stdio.h>
static void print_bit_u8(unsigned u8)
{
int i;
for (i=7; i >= 0; i--)
printf("%d",(1<<i)&u8?1:0);
printf("/n");
}
int main()
{
int u8;
for (u8=0; u8 <256; u8++)
print_bit_u8(u8);
}
想实现集合的划分的程序,没搞出来。再尝试过程中,写出这个临时程序,觉得有点用。。。。
static void print_bit_u8(unsigned u8)
{
int i;
for (i=7; i >= 0; i--)
printf("%d",(1<<i)&u8?1:0);
printf("/n");
}
int main()
{
int u8;
for (u8=0; u8 <256; u8++)
print_bit_u8(u8);
}
想实现集合的划分的程序,没搞出来。再尝试过程中,写出这个临时程序,觉得有点用。。。。
相关文章推荐
- C语言实现离散数学中的命题逻辑
- 【源码】用1,2,2,3,4,5这六个数字,写一个函数,打印出所有不同的排序,要求:4不能放在第三位,3与5不能相连(C语言实现)
- C语言实现输入一个字符串后打印出该字符串中字符的所有排列
- c语言:实现对于给定的正整数N,依次打印出小于等于N的所有素数。两种方法及其优化
- c语言:实现对于给定的正整数N,依次打印出小于等于N的所有素数。两种方法及其优化
- 袋子里有2红3绿5黄球,随机从中摸出8个,打印显示所有组合
- 请用Java实现一个算法:由a-z、0-9组成3位的字符密码,并打印所有可能的密码组合。
- 用java语言实现,一个组数:122345这6个数,打印出它所有可能的组合;要求4不能在第3位,3和5不能相连
- 【每天算法2】:用java语言实现,一个组数:122345这6个数,打印出它所有可能的组合;要求4不能在第3位,3和5不能相连。
- 打印给定一字符串的所有字母组合——递归实现
- 打印所有的组合(组合问题C++实现)
- C语言如何求闰年,打印输出1000-2000年之间的所有闰年.
- Python实现打印二叉树某一层的所有节点
- c语言实现排列组合算法问题
- 排列与组合的C语言实现
- 用C语言如何编程实现从三个数组中各抽取几个数进行组合的问题?
- C语言 打印从根节点到叶节点的所有路径
- 打印出一个字符串的所有组合的递归方式
- PAT Basic 1027. 打印沙漏(20)(C语言实现)
- 打印内存的c语言实现