scanf返回值问题
2016-11-22 19:16
246 查看
#include <stdio.h> main() { int a,b,j; j=scanf("%d%d",&a,&b); printf("%d",j); }
当输入1 2 时,scanf成功读入两个字符,返回给j的是2
当输入1 a时,scanf成功读入1,第二次读入a不匹配%d读取失败,所以只返回1
当输入a 1时,scanf读a不匹配直接,返回的是0
相关文章推荐
- while()的一些基础知识与用法,及scanf返回值问题。(新人求罩^_^)
- C语言 scanf 函数返回值问题探究
- C语言中关于scanf()函数返回值问题
- C中scanf()返回值问题
- gcc中scanf的使用及返回值问题
- 【C语言】scanf返回值问题
- 一个最容易忽略的问题scanf的结束条件以及返回值
- C——printf和scanf返回值问题
- scanf的返回值问题以及ungetc()的使用
- SCANF返回值问题
- C语言中scanf()和printf()的返回值问题
- 编程规范,try catch 和返回值的问题
- ExecuteNonQuery()返回值问题
- window.showdialog完全手册,解决模态窗口,传值和返回值问题
- 注意 ExecuteNonQuery() 返回值 问题
- 关于获得用JS弹出对话框的返回值问题
- scanf问题解决
- C语言之Main函数返回值问题
- 返回值问题:使用了未赋值的局部变量
- find_by_sql 返回值问题