① C语言编译没错误,但为什么不能运行出结果
bug!
编译器推荐你用visual studio它会指出你逻辑不合理的地方(当然有很大局限不好用),还有你的程序是不是没加输出,还是输出了但是没加getchar();让它停顿住而一闪而过?
② 编译的C语言程序没有错误就是运行不了怎么回事
这个太多情况了,程序能编译只能证明程序没语法错,程序有问题(如下标溢出,表达式不正确)可能导致程序无法运行或结果不正确的
③ VC环境编译通了但运行不出结果是什么情况
编译只是检查你的词法和语法,是不可能检查出逻辑错误的。可能程序在编写的时候出现了逻辑错误,或者内存空间没有注意到。
④ 程序编译过了,但是无法运行出结果是怎么回事
编译过了没错误,说明你的代码语法没错误。运行结果不对,是你的代码逻辑有问题,仔细检查代码逻辑流程是不是不对,调试调试。
⑤ C语言编译好后为什么运行不出结果呢
这段代码有问题:while(1){printf ("Hello/n");}循环语句没有终止条件,循环会一直进行下去,得不到结果。
当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显着。
C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。
⑥ 我c程序正确 但是点击编译后不出现结果
能运行,不代表代码没错。
编译不报错,不代表能正常运行。
但是运行结果不在你控制之内,代码肯定有错
看你刚补发的图
你的Vs开启了预编译头功能
常用的头文件,加入到这个预编译头文件中,这样只需要添加stdafx.h即可。
关闭该功能:
右键项目->属性->配置属性->C/C++->预编译头->不使用预编译头。
不同版本可能有区别,你找找。
⑦ 为什么c语言编译运行不出现结果
为了系统兼容性考虑,使用system("pause");较好,将它加在主函数结尾,return 之前,注意包含头文件stdlib.h
另外,用getch();最好包含头文件conio.h
************************************************
原程序有误,
int a,b sum; 应改为 int a,b,sum;
尝试以下程序:
/////////////////////////////////
#include<stdio.h>
#include<stdlib.h>
void main()
{int a,b,sum;
a=123;b=456;
sum=a+b;
printf("sum=%d\n",sum);
system("pause");
}