我必须写一个找出子网掩码的程序。
我有两个输入,第一个是分类指示器(A,B,C)。
第二个是一个数字,显示子网的数量。
输出是子网掩码。

例如 :


  A 4
  子网掩码:255.192.0.0


没有IP地址,我不知道该怎么做。
感谢您的回答,谢谢。

最佳答案

我可以向您解释我的理解:
对于班级指标:

A -> 255.X.X.X
B -> 255.255.X.X
C -> 255.255.255.X


子网的数量将定义什么是“ X”。

在您的示例中,您需要4个子网。因此,如果您考虑第二个网段,则每个子网的二进制数据如下:

00YY YYYY
01YY YYYY
10YY YYYY
11YY YYYY


这意味着掩码是(仍然是二进制):1111 1111.1100 0000.0000 0000.0000 0000(得到255.192.0.0)

关于c - 找出子网掩码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58715587/

10-11 11:41