1035

    #include<stdio.h>
    #include<string.h>
    int main()
    {
    	char a[100],z=0,x=0,d=0,v=0;
    	gets(a);
    	int c=strlen(a);
    	for(int i=0;i<c;i++)
    	{
    		if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))
    		{
    			z++;
    		}
    		else if(a[i]>='0'&&a[i]<='9')
    		{
    			x++;
    		}
    		else if(a[i]==' ')
    		{
    			d++;
    		}
    		else
    		{
    			v++;
    		}
    	}
    	printf("%d %d %d %d ",z,x,d,v);
    }

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: RFC 1035是由互联网工程任务组(IETF)发布的一项标准,该标准定义了域名系统(DNS)协议的规范和要求。 RFC 1035主要包括以下几个方面的规范: 1. DNS消息格式:RFC 1035定义了DNS消息的格式,包括消息头部和消息体,以及各个字段的含义和使用方法。消息头部包括标识符、标志位、问题数、回答数等信息,用于标识和解析DNS请求和响应。 2. DNS资源记录:RFC 1035规范了不同类型的DNS资源记录的格式和用途,包括主机地址记录(A记录)、别名记录(CNAME记录)、邮件交换记录(MX记录)等。这些资源记录用于将域名映射到IP地址或其他数据,实现域名解析。 3. DNS协议操作:RFC 1035定义了DNS协议中的各种操作,包括查询操作、响应操作、递归查询、迭代查询等。这些操作使得DNS能够根据域名查询相关的IP地址或其他资源记录。 4. 域名层次结构:RFC 1035对域名的层次结构进行了规范,使用点分隔符(.)分割不同的域名层级。例如,www.example.com中的www是主机名,example是二级域名,com是顶级域名。 5. 域名解析过程:RFC 1035详细描述了DNS解析的过程,包括递归查询和迭代查询的步骤,以及域名服务器的工作原理。通过这些规范,DNS系统能够实现高效的域名解析和资源查找。 总之,RFC 1035规范了DNS协议的各个方面,对于保障互联网域名解析的准确性和可靠性发挥了重要作用。它成为了互联网上域名解析的基础,为DNS服务器之间的通信提供了统一的规则和标准。 ### 回答2: RFC 1035是一项关于域名系统(DNS)的Internet标准,其中详细定义了DNS的协议规范和消息格式。 该规范由Internet工程任务组(IETF)发布于1987年11月,它替代并废弃了早期的RFC 882和RFC 883。RFC 1035明确了域名系统的基本工作原理,定义了DNS的消息格式、查询和响应标准。 RFC 1035规定了DNS消息的结构,包括头部、问题部分、回答部分、授权部分和附加部分。其中,头部包含了标识、查询类型、查询类别等信息。问题部分包含了查询的域名信息。回答部分、授权部分和附加部分则包含了具体的查询或响应信息。 此外,RFC 1035也规定了常见的DNS查询类型,如A记录(将域名映射为IPv4地址)、AAAA记录(将域名映射为IPv6地址)、MX记录(指定邮件服务器)等。它还定义了DNS缓存、区域传输、递归查询等核心功能。 RFC 1035为网络中的域名解析提供了标准化的基础,确保了互联网上域名到IP地址的快速、准确地转换。它被广泛地使用在DNS服务器、域名注册商和域名解析器中,为互联网提供了可靠的域名解析服务,并为后续更多的扩展、改进提供了基础。 总之,RFC 1035规范定义了DNS的工作原理、消息格式和标准化查询类型等内容,为域名系统提供了统一的标准,保证了互联网域名解析的准确性和高效性。 ### 回答3: RFC 1035是Internet工程任务组(IETF)发布的一项标准,定义了域名系统(DNS)的协议规范。DNS是互联网中用于将域名转换为IP地址的系统,RFC 1035旨在提供一种标准的方法来实现和管理DNS。 RFC 1035规范主要包括以下几个方面的内容: 1. DNS消息格式:规范中详细描述了DNS消息的格式,包括消息头部和消息体的结构,以及各个字段的含义和使用方法。这使得不同DNS服务器之间能够互相传递和解析DNS消息。 2. 域名解析和资源记录:RFC 1035定义了域名的命名规则和解析过程,以及资源记录的格式和类型。例如,A记录用于将域名映射到IPv4地址,AAA记录用于将域名映射到IPv6地址,MX记录用于指定邮件服务器等。 3. DNS报文传输和查询:规范中介绍了DNS报文的传输方式,包括使用UDP和TCP协议进行传输的细节。此外,标准还定义了DNS查询的各种类型,如递归查询、迭代查询等。 4. 域名服务器的操作和层次结构:RFC 1035详细讨论了域名服务器的操作和层次结构。它定义了主域名服务器(Authoritative Name Server)和递归域名服务器(Recursive Name Server)之间的交互过程,以及域名服务器的层次结构和区域划分。 RFC 1035的发布使得互联网中的DNS变得更加标准化和可靠。它为域名解析提供了一个一致的协议规范,使得不同厂商和组织的DNS服务器能够相互兼容和交互。通过遵循RFC 1035规范,互联网用户可以更高效地进行域名解析和资源记录的管理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值