为什么这个C语言程序不能运行出正确答案呢?

关锐良

c语言程序为什么运行就是得不出正确结果?

为什么这个C语言程序不能运行出正确答案呢?

其实你这个程序是对的,可能是你输入有错,注意到这一句:scanf("%lf,%lf,%lf",&a,&b,&c);你的“格式控制”字符串中有逗号,因此输入时必须在三个数之间加逗号.C规定:如果在“格式控制”字符串中除了格式说明以外还有其 它字符,则在输入数据时应输入与这些字符相同的字符.下面 输入是合法的:3,4

这个C程序为什么无法运行?

这个是C++安装问题! 如果是程序问题,不会出现这个提示!建议你去其他电脑上试试!

为什么C语言程序编译正确但不能执行?

因为你的c没有初值,while循环无法进行.另外你的算法也有问题,while循环可改为while (m % n != 0),循环结束后最小公约数时n.C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台.C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同.

devc++中编写c语言为什么运行不出结果

程序运行结束,自动退出了.你可以在末尾加一个死循环或者加一个从键盘获取字符的函数,如getch(),就可以看到结果了.

求c语言问题,这个程序为什么不能编译?

看你的代码很头疼无解不晓得你的move函数拿来干嘛的问题出在move里面自己下个断点调试运行

c语言编程编完后运行运行不了怎么回事

无法运行可能遇到的问题:1. 编译没错,但是运行后弹出内存相关报错------》有逻辑错误,或者内存调用错误2. 运行直接闪退---------------》有可能该程序无任何执行结果输出语句,或者使用编译器(or ide)与操作系统不兼容 暂时只能想起这么多了.

C语言问题, 我是初学者,为什么这个编程运行不了(输出一行,包.

scanf("%d%d%d",&a,&b,&c);中间用空格或逗号分开 scanf("%d %d %d",&a,&b,&c); scanf("%d,%d,%d",&a,&b,&c);

这个c语言为什么运行不出来求解,它提示这个错误 fi - info*h=N.

提示这个错误的原因是这一行的上一行末尾少了必要的分号.程序还有其它的语法错误,修改如下:/** File: main.c * Author: administrator * * Created on 2011年4月21日.

c语言编程中编译链接成功却不能运行,请问这是出了什么事

你的main函数没有加类型啊,要是没有类型的话就添加个void啊 void main() 出现一两秒黑屏,就是说你的程序运行完了啊!你可以在程序最后加上getchar();把程序拦住,不让它自动退出

C语言问题.运行错误 为什么.

scanf("%d %d %d",a,b,c);改为scanf("%d %d %d",&a,&b,&c);