可爱的小棋 2017-07-29 10:18 采纳率: 80%
浏览 840
已采纳

这个问题有点尴尬啊。有大神吗?

写一个小代码,实现这样的一个效果
第一次运行:欢迎使用本软件,第1次使用免费
第二次运行:……第2次使用免费
第三次运行:……第3次使用免费
第四次运行:本软件只能免费三次,想要继续使用,请充值
然而这题难就难在,每次运行后虚拟机都停止了,再次运行都是从1开始,无法实现累加。

  • 写回答

3条回答 默认 最新

  • T_world 2017-07-30 14:24
    关注

    这个问题的关键点在于如何记录下来使用次数这个值,因为每次程序结束之后内存里的数据都清空了,所以把这个次数存到外存即可,可以通过文件读写,把数据存到本地的一个txt文件里,每次启动读取文件读取这个值,每次程序结束运行之前把这个值更新一下,或者使用数据库也是一样的思路

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error
  • ¥15 VS2022+WDK驱动开发环境
  • ¥30 关于#java#的问题,请各位专家解答!
  • ¥30 vue+element根据数据循环生成多个table,如何实现最后一列 平均分合并
  • ¥20 pcf8563时钟芯片不启振
  • ¥20 pip2.40更新pip2.43时报错
  • ¥15 换yum源但仍然用不了httpd
  • ¥50 C# 使用DEVMOD设置打印机首选项
  • ¥15 麒麟V10 arm安装gdal