会计考友 发表于 2012-8-2 08:51:15

2012年软件水平初级资格程序员考试重点知识7

  解析:在XP以上的系统用win-tc,dev-cpp等IDE编译运行此程序时,无论输入什么数字,结果都是一闪而过,因为程序执行完语句后就直接退出了。
  解决方案:这里有几个办法(1)
  在程序开头加上#include
  然后在程序末尾加上system(“pause”);
  此方法仅适用于MS-DOS,windows,不适用于*nix等系统(2)
  在需要暂停的地方加入一个或两个getchar();
  这种方法,实质上并不是暂停程序,而是让程序等待用户输入若干个回车。但是效果和暂停是相同的。(3)
  在程序开头加上#include   在需要暂停的地方加入一个getch();,原理和上一种差不多。在win-tc里用得比较多。
页: [1]
查看完整版本: 2012年软件水平初级资格程序员考试重点知识7