您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 整型变量 >

C语言整型变量输入时输入字符会怎么样?

发布时间:2019-07-29 21:15 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人互联网行家采纳数:20197获赞数:51471专业C/C++软件开发向TA提问展开全部C语言输入整型变量时,需要用到scanf函数,形式为

  执行该操作时,scanf会到输入中,读取字符,如果是合法的整型字符(0~9),会根据规则计算值并存入到a中。当遇到非数字字符时结束。

  所以,如果系统要求读入整型时,输入了非数字字符,那么scanf就无法得到有效值并赋值给a,这时scanf会出错,对a不做处理,同时以返回值方式报错。

  那么输出就是0,可以看到,int变量a的值没有被scanf函数改变,也就得出上面的结论。追问#include stdio.h

  这个程序在输入一个字母时 为什么会无限循环???追答因为始终不能正确读取,需要清除缓冲

  展开全部应该是一个不确定的数(有可能是输入字符的地址(猜))追问#include stdio.h

http://altofigaro.com/zhengxingbianliang/303.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有