美文网首页
9.1 函数:scanf&printf函数返回值

9.1 函数:scanf&printf函数返回值

作者: 日常表白结衣 | 来源:发表于2017-07-11 09:35 被阅读0次

scanf函数的返回值分为三种情况:
【1】正整数:
表示正确输入参数的个数,例如

scanf("%d %d", &a, &b);

如果用户输入"3 4",可以正确输入,返回2(正确输入了两个变量);
如果用户输入"3,4",可以正确输入a,无法输入b,返回1(正确输入了一个变量)。
【2】0,表示用户输入的不正确,不匹配
【3】EOF 这是在stdio.h里面定义的常量(通常值为-1),表示输入流已经结束。
通常用于输入检验情况,例如

while(scanf("%d %d",&a,&b)==2)

prinft函数返回值是输出的字符数,例如

printf("1234");//的返回值是4
printf("1234\n");//的返回值是5。

相关文章

  • 9.1 函数:scanf&printf函数返回值

    scanf函数的返回值分为三种情况:【1】正整数:表示正确输入参数的个数,例如 如果用户输入"3 4",可以正确输...

  • 19-01-07b变量作为函数的返回值=高阶函数

    4.变量作为函数的返回值函数1作为函数2的返回值 - 函数2是返回值高阶函数

  • python 函数进阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • python 函数进阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • Python函数高阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • 17 函数进阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • 06.1.Python函数续

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • 11.Python函数续

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • 10.Python函数续

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • [Python基础]D10 函数进阶

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

网友评论

      本文标题:9.1 函数:scanf&printf函数返回值

      本文链接:https://www.haomeiwen.com/subject/dxuphxtx.html