c语言-运行程序,出黑框了,但是输入后没有结果

问题描述

运行程序,出黑框了,但是输入后没有结果

用递归算法求一个数的平方根的近似值,出现黑框,但输入a的值后,没有运行下面的东西,直接结束了。哪里错了啊,求助!

解决方案

首先,mysqrt()没有返回类型声明,很好奇你居然可以编译通过。其次,你在mysqrt里无限递归调用自身,没有出口,最后会overflow。

解决方案二:

把代码贴过来,方便别人给你找错。
你输入什么了?

解决方案三:

http://zhidao.baidu.com/link?url=keZMPv9RTrsjcb_5EEoKHoeeLyWF7OA_RKDlrr71GvafLNd9eKUw-cm5Kk5Qb7B_KFMOIb1vyBTEjRL3j_y3FK

时间: 2024-08-23 11:32:48

c语言-运行程序,出黑框了,但是输入后没有结果的相关文章

编程c语言-大家帮帮忙,这个这个程序出黑框了,但是运行结果不正确

问题描述 大家帮帮忙,这个这个程序出黑框了,但是运行结果不正确 大家帮帮忙,这个这个程序出黑框了,但是运行结果不正确,我的程序里男生女生分开了,但是它运行的结果男生女生并没有分开运算! 解决方案 if(a[i].xb=1) 改为:if(a[i].xb==1) if(a[i].xb=2) 改为:if(a[i].xb==2) 解决方案二: 判断用==一个是赋值,必须要十个字--

解决cef加载flash时弹出黑框的问题

转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/77482985 使用cef时,如果没有使用sandbox,并且开启了flash插件,在第一次使用flash时会弹出个黑框.这是flash插件的bug.目前找到三种解决办法: 方法一: 编译程序时加入cef_sandbox.lib静态库,自然就不会出现黑框了.但是为了加入cef_sandbox.lib,有时候会很麻烦,比如:如何编译出cef2623中的cef_sandbox

c语言编程-C语言运行总是出问题。。。。

问题描述 C语言运行总是出问题.... #include #include #include #include //将一块内存数据写入文件中 使用的函数为:fwrite; #define NUM 2 typedef struct { char name[20]; int age; char email[50]; }person; //定义结构体 结构体名为person; void getinfor(person* pinfor) { printf("input name: "); ge

c#如何弹出提示框,触发事件后关闭提示框

问题描述 c#如何弹出提示框,触发事件后关闭提示框 c#如何弹出提示框,触发事件后关闭提示框 比如说提醒用户做某事,做完后关闭提示框 解决方案 比如提示框叫Form2 Form2 form2 = new Form2(); form2.TopMost = true; form2.Show(); //做你的事情 ... form2.Hide(); 解决方案二: 定时: 或者做完后给个标识为true,后台一直检测是否收到该标识,若收到了则隐藏. 解决方案三: Messagebox.show("&quo

异常-winform程序运行一段时间报错,弹出一框提示,是什么原因

问题描述 winform程序运行一段时间报错,弹出一框提示,是什么原因 报错内容翻译过来时:未处理的异常发生在你有如果您单击继续,应用程序将忽略此错误并尝试continue.if点击"退出",该应用程序将立即关闭.基础连接已关闭:一个连接,将活着被服务器关闭. 解决方案 只提供这点信息,别人可能帮不到你.所以建议你最好是能通过 Visual Studio 工具进行调试,如果在调试时出现错误,VS 会自动中断到代码中出错的地方. 解决方案二: 你的窗体程序里都运行什么?如果不长的话,把代

c语言-为什么就换了一台电脑,程序运行就出错了?

问题描述 为什么就换了一台电脑,程序运行就出错了? 期末C语言课程设计要求做学生信息管理系统,在学校机房编完以后都没出什么问题,能成功编译运行.拿回去在自己的电脑上运行先是没有问题,后来添加完学生信息,再进行排序之类的功能的时候就开始出错.结果后来重插U盘又好了-结果答辩的时候在机房老师用的机子上又出问题了!!!能问下原因么? 解决方案 所以你应该拷贝源程序,然后在老师的电脑上现场编译.最好准备一个绿色版的dev c++或者codeblock.如果老师电脑上没有开发环境,可以拿它用.不要用VS之

跪求 帮忙-VC++6.0 环境下,怎么能够使程序运行后的黑框直接变成全屏显示

问题描述 VC++6.0 环境下,怎么能够使程序运行后的黑框直接变成全屏显示 VC++6.0 环境下,win32 console application下编一个什么样的程序能够使输出的黑框变成全屏?例如 #include main() { printf("你好n"); } 这个简单程序中添加上哪些代码就能够使输出的黑框直接占满整个电脑屏幕?麻烦哪位大侠给帮个忙,并把修改后的完整程序附上,小弟不胜感激!

opengl-一个雪人程序,但是雪人无法显示出来,只弹出一个黑框,咋改呢?

问题描述 一个雪人程序,但是雪人无法显示出来,只弹出一个黑框,咋改呢? #include //旋转参数 static GLfloat xRot = 180; static GLfloat yRot = 180; void doMyInit() { glClearColor(0.0, 0.0, 0.0, 0.0); // Set the clear color to black // Specify the boundaries of the viewing window glMatrixMode

c语言-【C语言】vc6.0运行程序过程中提示***.EXE已停止工作

问题描述 [C语言]vc6.0运行程序过程中提示***.EXE已停止工作 在运行"添加"这一块时,输入完信息之后就提示***.EXE已停止工作,这是什么错? 代码如下 #include #include #include #include #include #define LENTEL sizeof(tel) #define ID struct tel struct tel { char name[15]; char tele[15]; char style[15]; char mai