99问答网
所有问题
c++中为什么代码没有报错,但是没有运行完全?
代码如图运行结果如下请输入密码->1密码错误请输入密码->2密码错误请输入密码->314然后就直接退出了
举报该问题
其他回答
第1个回答 2022-06-15
问题在你第三次输入的密码不匹配,你可以print看看test的值是多少,可能是声明问题,也可能是输入函数问题。
本回答被提问者和网友采纳
第2个回答 2022-06-15
初学者有个根本的错误:编译没问题就指望能正确执行。后者往往是需要调试的,不会单步调试看看再哪里失败了,基本就是没用学会编程
相似回答
我执行
c++,
编译连接
没有
错
,但是
执行出不来结果,难道是逻辑错误?执行时...
答:
用下断点调试,如果他提示内存不够就是死循环了
,如果是程序崩溃就是某处指针为空,还是用下断点调试吧,这样就能知道哪块出错了
C++
链表,
没有报错,但是
不能
运行
,怎么解决?
答:
由于 C++ 编译器(C 语言编译器也一样)只是对语法错误进行比较严格的检查
,但是对其它的例如:数据类型越界等的检查(例如:数组越界、内存分配失败等)是非常宽松的,一般而言只是警告类型的错误,并不是致命错误。所以才会产生你编写的程序虽然没有报错、但是却无法正确运行的局面。而且了,C++、C 语言...
为什么
在编译
C++
程序的时候是
没有
错误的
,但是运行
的时候就是出不来结 ...
答:
编译通过只是说明没有语法错误,运行不出结果就是你代码逻辑问题了
贴代码看看吧,自己打断点调试一下 while(r=!0)写反了吧, r != 0 否则就成死循环了。。。
为什么
C语言
中有
的程序
没有报错
就执行不了?
答:
在C语言中,程序
没有报错
并不意味着程序一定是正确的。有时候,程序可能会出现逻辑错误或者
运行
时错误,导致程序无法执行或者输出不符合预期。以下是一些常见的导致程序无法执行的原因:1. 程序陷入死循环:程序在某个地方出现了死循环,使得程序无法继续向下执行。如果程序似乎无法结束,可以检查程序是否存在...
C++
问题
,为什么
这个
代码
虽然
没报错但是
执行出来
却
有问题?
答:
你写的Student类继承了Scorea类,又在Student类中定义了一个Scorea类对象(见24行),而你在Student::inputdata()函数中调用的是W.inputscore()(见26行)。35行直接写f是指Student父类Scorea中f,这是继承来的
,但是
你在Student类
没有
给它赋值。所以,要用f,得用W.f。此外,分数和学生不应该...
...问题
,但是运行
时却
什么
东西都出不来,也
没有报错,
怎么回事啊?_百度...
答:
应该是逻辑错误吧。逻辑错误不同于语法错误,编译器是不会告诉你的。记得我做数据结构课设的时候就是指针指向不对,结果虽然能
运行,但是
就是不出结果。。好好检查一下吧。书上的例子最好看懂了以后自己默敲在电脑里,而不要做typewriter,明白么?望楼主收获更多。
c++
顺序表程序,编译
没有
错误
,但是运行
时就是不行,求指教
答:
另外,你的这种思路不是不行,但建立链表可能是更好得选择。你的程序还有一个问题:L.data[L.size]=item;结构体的内容拷贝可不能这么干,你必须将每一项拷贝进去。以下是
代码
和
运行
结果:include "iostream.h"#include "string.h"#include "stdlib.h"#define MAXSIZE 100 typedef struct{// string...
C++
没有
语法错误
但是
不能
运行
exe文件,显示停止工作(由于太长只写了mai...
答:
1、
C++
编写程序,并不是说,能通过编译就一定能正常
运行
。2、不能正常运行的原因多种多样,碰得最多的就是指针指向的地址出错,或数据越界(实际上也是指针问题),或找不到相应的资源(比如找不到需要读取的文件)等等。3、最常规的调试方法
无
外乎两种,第一种是传统的使用编译环境进行逐步跟踪,设定...
为什么
这个
C++
程序编译没错
,但运行
结果不对呢
答:
你要学会自己测试,这么多行的程序,别人看起来也很费劲。自己测试的思路基本是由少到多,步步为营:你把后面的程序注释起来,先
运行
前面的
,没有
问题了再增加一行或者几行,这样一般可以确定在哪一条语句执行的时候出现了问题。另外,你可以将输入数据缩小,比如数组的元素刚开始设置成一个或者两个,...
大家正在搜
正在运行ussd代码是什么意思
错的代码是什么
代码怎么运行
运行指令代码大全
代码写好了怎么运行
sublime怎么运行代码
python怎么运行代码
代码是什么
运行代码
相关问题
C++链表,没有报错,但是不能运行,怎么解决?
C++问题,为什么这个代码虽然没报错但是执行出来却有问题?
C++程序编译连接都没有问题,但是运行时却什么东西都出不来,...
求问C++问题,这段代码没有报错,但是不知道为什么运行不了,...
求问C++,这段代码没有报错,但是无法运行,跪求跪求大佬,帮...
c++代码没有错 为什么无法执行程序
c++6.0编译没有错误但运行不了为什么
为什么这个C++程序编译没错,但运行结果不对呢