永发信息网

vc++6.0运行另一个文件还显示前一个文件的运行结果?

答案:6  悬赏:0  手机版
解决时间 2021-04-04 07:06
  • 提问者网友:心牵心
  • 2021-04-03 07:28
是要先关闭工作空间吗
最佳答案
  • 五星知识达人网友:杯酒困英雄
  • 2021-04-03 07:35
两个文件不独立吧,可将vc++6.0重启,一开始就运行你说的另一个文件,看看结果就知道了!
全部回答
  • 1楼网友:一把行者刀
  • 2021-04-03 13:45
是不是在调试别的程序阿?
  • 2楼网友:怀裏藏嬌
  • 2021-04-03 12:35
错误运行,只能重编了
  • 3楼网友:渡鹤影
  • 2021-04-03 11:39
重新编译一下
  • 4楼网友:怙棘
  • 2021-04-03 10:04
这是由于运行太快,运行完就退出了,所以看不到结果行看到结果可以在在结尾处即switch外加两个getchar()语句就可以了代码如下 #include void main() { char a; printf("请输入一个字母!\n"); scanf("%c",&a); switch(a) { case 'a': printf("该学生成绩为90分以上!\n");break; case 'b': printf("该学生成绩为70~90!\n");break; case 'c': printf("该学生成绩为60~70!\n");break; case 'd': printf("该学生成绩为60分以下!\n");break; default: printf("输入错误!\n"); } getchar(); } 这样显示完结果等待一个输入,按任意键就退出了 还有一种就是在将运行的语句放到一个while死循环中 代码如下 #include void main() { char a; while(1) { printf("请输入一个字母!\n"); scanf("%c",&a); switch(a) { case 'a': printf("该学生成绩为90分以上!\n");break; case 'b': printf("该学生成绩为70~90!\n");break; case 'c': printf("该学生成绩为60~70!\n");break; case 'd': printf("该学生成绩为60分以下!\n");break; default: printf("输入错误!\n"); } } }
  • 5楼网友:鱼芗
  • 2021-04-03 08:41
说清楚点!什么?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯