我想实现一个布尔NAND/NOR门。问题是,我没有输入到门,我在代码本身中动态学习,也就是说,我不知道它可能有多少输入。以下是OR的代码。但我想不出有什么办法能做到这一点。结果的初始值应该是多少?有绕道的路吗?
result=0; //non controlling value for OR
for(i = 0; i < fin; i++)
{
value=unodes[i];
result=(result | value);
}
final_value = result;发布于 2016-11-05 06:07:55
你试过先做和/或(把初始值作为1/0),然后接受它的称赞吗?
https://stackoverflow.com/questions/40435244
复制相似问题