55问答网
所有问题
scanf返回值是什么
如题所述
举报该问题
推荐答案 2020-10-06
scanf()函数
返回值
解答:
scanf()函数是C标准库stdio里面定义的用于获取用户输入的函数。scanf的返回值是已经成功赋值的变量个数,
示例:
int result =scanf("%d %d",&a,&b)
1)输入1 2时返回的是2
2)输入1 b,返回值为1
3)输入a b,那么返回的是0。
你明白了吗?
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/ILLcFQR8eRLQecQeLc4.html
相似回答
scanf
()函数有没有
返回值
?
答:
是的,scanf()函数有一个返回值,
它返回所扫描成功输入的变量个数
。也就是说,在正常情况下,它返回正确按照指定格式输入变量的总数,也可以理解为成功接收变量的个数。例如,如果您调用以下代码:include <stdio.h> int main(void) { int num;char str[10];int ret;ret = scanf("%d%s", &num...
scanf
函数的
返回值是什么
?
答:
函数返回值为int型。
如果a和b都被成功读入,那么scanf的返回值就是2
;如果只有a被成功读入,返回值为1;如果a和b都未被成功读入,返回值为0;如果遇到错误或遇到end of file,返回值为EOF。end of file为Ctrl+z 或者Ctrl+d。
scanf
("%d %d",&a, &b) != EOF
是什么
意思
答:
你好!!!表示输入数据直至结束(ctrl+z)比如:include<stdio.h> void main(){ int a,b;while(
scanf
("%d %d",&a, &b)!=EOF)//输入数据,直到输入 ctrl + z 结束 printf("%d %d\n",a,b);} 测试:1 3 1 3 2 6 2 6 ^Z Press any key to continue ...
Scarf的
返回值
答:
scanf 函数是有返回值的,它的返回值可以分成三种情况。1,
正整数,表示正确输入参数的个数
。例如执行 scanf(“%d %d”, &a, &b);如果用户输入”3 4”,可以正确输入,返回2(正确输入了两个变量);如果用户输入”3,4”,可以正确输入a,无法输入b,返回1(正确输入了一个变量)。当scanf("%s...
scanf
("%d%d%d",&n,&m,&k)!=EOF这个语句
是什么
意思???
答:
scanf
函数是有
返回值
的,如果遇到错误或遇到end of file,返回值则为EOF。且返回值为int型.既然scanf("%d%d%d",&n,&m,&k)!=EOF,所以这个的意思就是必须n,m,k三个变量的值都顺利读取
大家正在搜
scanf函数有返回值吗
返回值被忽略scanf怎么解决
fscanf读到文件末尾
缓冲区scanf
如何将汇编语言转换成c语言
返回值被忽略scanf是什么意思
scanf返回EOF
scanf函数读不到数据时返回
写出下列函数的返回值
相关问题
scanf函数返回值什么意思有什么用
c语言中scanf()的返回值到底是怎么回事,能给讲一下吗
scanf函数的返回值是什么?
什么是scanf函数的返回值?
关于scanf返回值
c语言中scanf语句的返回值是什么意思
scanf的返回值
SCANF返回值问题