对于scanf初学的时候有很多误解,不知道字符还有整数是怎么输入和读取的,上机实验便能解决这个问题。

第一:
输入字符的时候一定是连续输入,因为空格,回车,Tab键或者非法字符都会让机器误认为改数据结束
scanf的使用,程序来说明
这是我写的一个简单的程序,
(1):输入wer时
scanf的使用,程序来说明

(2):输入w e r时
scanf的使用,程序来说明

也就是说对于字符的输入,一定是连续的,否则空格也会作为一个字符被读入。

第二:
scanf 尽量里面不要加其他字符,比如
scanf ("%d\n",&a); 这个\n不要加,否则输入的时候要原样输入,自行上机调试。

第三:数字的读入要加空格,使系统能区分两个数值。

也没啥好写的,多试验一下就行。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
  • 2022-02-12
  • 2021-09-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-14
  • 2021-12-26
  • 2021-06-06
  • 2022-02-14
  • 2021-07-13
  • 2022-12-23
相关资源
相似解决方案