scanf(“%d",&a);
if(getchar() != '\n')
  printf();
else
  printf();

这种情况下,我有点迷惑,就做了个实验,结论是:

1.当输完scanf的数后,直接按换行,满足条件  getchar() ==‘\n’

2.当输完scanf的数后,又输入了点其他东西后再按换行,满足条件   getchar != '\n'

最新文章

  1. Extjs4.0以上版本 Ext.Ajax.request请求的返回问题
  2. Redis常用命令(二)
  3. 关于C#中泛型类型参数约束(where T : class)
  4. 嵌入式linux驱动开发之点亮led(驱动编程思想之初体验)
  5. Android应用Design Support Library完全使用实例
  6. 【linux命令系列】熟练运用每一个光标移动到最前和最后
  7. linux的chmod与chown命令详解
  8. 【C++】类型转换
  9. SegmentReader 批量 dump
  10. poj1915 BFS
  11. 《Programming Hive》读书笔记(两)Hive基础知识
  12. mq常用命令
  13. Git命令解释
  14. numpy中矩阵乘法,星乘(*)和点乘(.dot)的区别
  15. Python属性(@property)
  16. net基础语法
  17. 喵哈哈村的魔法考试 Round #12 (Div.2) 题解
  18. SpringBoot配置属性之Security
  19. C# 将字节流转换为图片的实例方法(转)
  20. redis协议

热门文章

  1. dotnet core cli 命令
  2. tomcat server location 地址的修改
  3. bzoj:1457: 棋盘游戏
  4. An Easy Problem?!(细节题,要把所有情况考虑到)
  5. c语言基础学习09_复合类型
  6. oracle游标的使用
  7. js获取不带单位的像素值
  8. UE4 小笔记
  9. java final关键字的详解
  10. mysql 远程连接数据库的二种方法