首页 > 其他分享 >关于scanf("%d %d", &a, &b) == 2 ?

关于scanf("%d %d", &a, &b) == 2 ?

时间:2023-11-03 11:22:53浏览次数:26  
标签:返回 正确 scanf 用户 关于 输入 变量

scanf 函数的返回值可以分成三种情况
1) 正整数,表示正确输入参数的个数。例如执行 scanf("%d %d", &a, &b);
如果用户输入"3 4",可以正确输入,返回2(正确输入了两个变量);
如果用户输入"3,4",可以正确输入a,无法输入b,返回1(正确输入了一个变量)。
2) 0,表示用户的输入不匹配,无法正确输入任何值。如上例,用户如果输入",3 4",返回0。
3) EOF,这是在stdio.h里面定义的常量(通常值为-1),表示输入流已经结束。

标签:返回,正确,scanf,用户,关于,输入,变量
From: https://www.cnblogs.com/NevMore/p/17807184.html

相关文章

  • 关于电磁指纹识别课题的探索(1)
    #今日总结 电磁指纹识别作为一种新兴的设备识别与认证技术,已经在安全领域得到广泛应用。本文对电磁指纹识别的相关研究进行了综述,并分析了其在身份认证、设备识别和行为监测等方面的应用。首先介绍了电磁指纹的概念和产生机制,然后详细阐述了电磁指纹识别的技术原理和方法,包括信......
  • 关于“聚类算法”
        今天我在csdn上看到一篇文章关于聚类算法的文章。我了解到聚类算法是一类无监督学习的算法,用于将数据集中的对象按照相似性进行分组或聚集。聚类算法的目标是将相似的数据点归为一类,同时将不相似的数据点分开。        常见的聚类算法包括:1.K-means聚类算法。......
  • 关于路由的基础
    路由:是指导IP报文发送的路径信息路由器关键功能(1)检查数据包的目的地(2)确定信息源(3)发现可能的路由(4)选择最佳路由(5)验证和维护路由信息41.路由的来源(1)链路层发现的路由(2)静态路由(3)动态路由协议发现的路由路由如何生成①.直连路由 配置IP地址   端口up②.静态路由(......
  • 关于pacemaker集群stonith:fence_azure_arm资源-SP-服务主机-密码过期的处理方法
    在pacemaker中,一般都会创建一个stonith资源(ShootTheOtherNodeInTheHead),笔者因为是在Azure平台、于是使用的为 stonith:fence_azure_arm最近发现有一个与之关联的服务主体的密码过期了,导致状态异常,通过pcsstatus可以看到FailresourceActions信息FailedResourceAc......
  • 关于GNN
        今天我阅读了一篇关于GNN(Graph Neural Network)的文章。我从中了解到了GNN是是一种用于图数据学习和预测的机器学习模型。它的原理是通过迭代地聚合节点和边的信息来学习图中节点的表示,并利用这些节点表示进行任务预测。从这篇文章中我了解到了GNN的核心思想是通过......
  • 关于LateX的使用
    安装方法https://zhuanlan.zhihu.com/p/493412905视频教程https://www.bilibili.com/video/BV11h41127FD一份不太简短得LateX教程(参考手册)https://github.com/CTeX-org/lshort-zh-cn/blob/master/README-zh.md笔记命令形式以\开头,末尾以{}结束,括号中代表命令参数由......
  • 【javascript】关于匿名函数
    什么是匿名函数?没有名字的函数,叫匿名函数,匿名函数主要有以下几种常用的场景:回调函数,直接执行函数,箭头函数什么是回调函数?回调函数是一段可执行的代码段,它作为一个参数传递给其他的代码,其作用是在需要的时候方便调用这段(回调函数)代码。(作为参数传递到另外一个函数中,这个作为参数......
  • 学习笔记:关于MySQL的相关基础
    showdatabases;showtablesfrominformation_schema;--测试一下注释#注释第二种--列出所有的数据库SHOWdatabases;--查看某一个数据库里面所有的表USEdatabasename;usemysql;showtables;showtablesfrommysql;--select特殊应用查看当前时......
  • Java关于stream处理数据的一些操作
    classUserPo{  privateStringname;  privateDoublescore;} List<UserPo>list=newArrayList<>();    list.add(newUserPo("小一",10.d));    list.add(newUserPo("小五",50.d));    list.add(newUserPo(......
  • 【Azure Service Fabric】关于Service Fabric的相关问题
    问题一:ServiceFabric是否支持PrivateLink?在AzurePrivateEndpoint文档中,罗列出了Azure上支持PrivateLink的服务。ServiceFabric不在其中。AzurePrivateLinkavailability:https://learn.microsoft.com/en-us/azure/private-link/availability 问题二:是否可以Disable......