北屋教程网

专注编程知识分享,从入门到精通的编程学习平台

C语言程序编写输入任意三个数求它们的平均值?

题目:

输入任意三个数求它们的平均值?

程序:

结合缓冲区谈谈C语言scanf()函数的那些奇奇怪怪行为

scanf() 是从标准输入设备(键盘)读取数据,带有行缓冲区的,这让 scanf() 具有了一些独特的特点,例如可以连续输入、可以输入多余的数据等。反过来,scanf() 也出现了一些奇怪的行为,例如,有时候两份数据之间有空格会读取失败,而有时候两份数据之间又必须有空格。

scanf() 的这些特性都是有章可循的,其根源就是行缓冲区。

<< 1 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言