C语调试时出现you have not enabled debugging info。。
答案:2 悬赏:50 手机版
解决时间 2021-01-08 18:59
- 提问者网友:王者佥
- 2021-01-08 14:58
C语调试时出现you have not enabled debugging info。。
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-01-08 15:13
#include
int main() {
int hour1,minute1;
int hour2,minute2;
int diffhour,diffminute,minute;
scanf("%d:%d",&hour1,&minute1);
scanf("%d:%d",&hour2,&minute2);
minute = 60 * (hour1 - hour2) + minute1 - minute2;
if(minute < 0) minute = -minute;
diffhour = minute / 60;
diffminute = minute % 60;
printf("时间差是%d小时%d分。
",diffhour,diffminute);
return 0;
}追问不对路 我试你这个不对追答代码的用途是计算两个时间的差。你说的不对路我不知道值的是什么?方法错误还是结果不对?
追问我马虎了 没打冒号
还有就是我问题那个图的状况 每次调试都那样 调试不了追答你的截图看不清楚。追问
点对勾 调试 然后不管什么代码都这个
int main() {
int hour1,minute1;
int hour2,minute2;
int diffhour,diffminute,minute;
scanf("%d:%d",&hour1,&minute1);
scanf("%d:%d",&hour2,&minute2);
minute = 60 * (hour1 - hour2) + minute1 - minute2;
if(minute < 0) minute = -minute;
diffhour = minute / 60;
diffminute = minute % 60;
printf("时间差是%d小时%d分。
",diffhour,diffminute);
return 0;
}追问不对路 我试你这个不对追答代码的用途是计算两个时间的差。你说的不对路我不知道值的是什么?方法错误还是结果不对?
追问我马虎了 没打冒号
还有就是我问题那个图的状况 每次调试都那样 调试不了追答你的截图看不清楚。追问
点对勾 调试 然后不管什么代码都这个
全部回答
- 1楼网友:底特律间谍
- 2021-01-08 15:50
Go to Tools -> Compiler option
Change from TMD-GCC 4.9.2 64 bit Release to TMD-GCC 4.9.2 64 bit Debug
Put the option -g as in the picture
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯