c语言编译成功无法运行

  • C语言程序为什么不能运行
    答:你的代码是错了,所以才会这样。错误的地点在输出上,也就是最后一句 printf("%d %c %s", ss.age, ss.name, ss.sex);你定义的name是字符串,而sex是字符。所以应该改成 printf("%d %s %c", ss.age, ss.name, ss.sex);
  • 用visualc++写c语言程序,编译通过,执行时软件停止工作,为什么_百度知...
    答:我认为是代码的问题。我用的也是vc6,中文绿色版,Win7,64位的系统。从来没出现由于软件不兼容导致程序停止运行的问题。用该VC6.0编过小程序,也编过一个程序几千行的代码,有出现过某某.exe已停止工作的问题。从来都是代码的问题。有可能是读写了非法内存。有可能是控件(比如窗口之类的),信号...
  • 为什么我写的c语言在编译后没错误,没警告,但是运行时却没结果。_百度知...
    答:楼主,你好!编译没有错误只能说明没有语法错误,并不能说明代码的逻辑没有错!因为编辑器主要是根据C语言的语法来检查你的代码有没有错!
  • C语言编译好后为什么运行不出结果呢?
    答:C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码...
  • 请问,为什么我在编写C语言程序的时候,编译的时候没有任何错误,然而在运 ...
    答:它说执行时,找不到这样的文件或文件夹。编译时,你只要给了路径和文件名,不管文件在不在,编译就能通过。执行时,要去找文件,打开文件,文件不在,没法打开,就喊错了。'F:\ 。。。' --- 要用双引号,反斜杠,用 \\ "F:\\SoftwareEngineer\\C language\\C ..."...
  • ...运行的结果却不是正确的 我用的是VC6 写的C语言
    答:没语法错误,有逻辑错误,特别是指针容易用错。
  • 我做了一个非常简单C语言的运行程序 但是无法运行 老提示主函数有问题...
    答:主函数定义为 int型,但是在主函数结束后没有返回一个整型值,导致编译不通过。myss函数声明时,行末没有添加";"在system("pause");后添加return 0;另外在main函数内连续使用两个以上scanf的时候会导致输入值错误。建议第一个scanf语句写为scanf("%d%*c",&sa);good luck~!
  • 为什么c语言无法运行。
    答:代码没问题,可能是有的编译器或IDE不支持编译单个源文件。这样的话,你需先建立一个控制台项目,然后将源文件添加到项目后,再编译这个项目才行。
  • c语言编程的程序为什么无法运行,一直提示源文件未编译
    答:1、源文件必须先编译生成可执行文件后才能运行。2、对于Dev-C++,编译和运行都可以在顶部的运行菜单内找到。先选择”编译“(快捷键Ctrl+F9),然后再选择”运行“(快捷键Ctrl+F10);或者,直接选择“编译运行”(快捷键F9)将两步合并操作。
  • c语言的编程为什么不能运行?
    答:首先你要明白是语言的一个整体的框架,如果你整体的框架是没有构建好的话,那么他是不能够运行的,如果他里面存在了一些错误,他就会导致无法运行,或者是让你重新修改。

  • 网友评论:

    邵往19292062784: c语言编程中编译链接成功却不能运行,请问这是出了什么事 -
    22510阴符 : 有什么提示信息?程序代码呢? **************************************** 原来是这个问题呀!这可不是有错误!这是因为程序运行完成,所以自动退出了.加getchar()也可以,不过如果在程序有数据输入的语句,就可能会失效,建议包含stdlib.h,然后在main()函数的结尾,return0;之前加上system("pause"); 即:#include <stdio.h>#include <stdlib.h> main() { int a,b,sum; a=123; b=456; sum=a+b; printf("sum=%d\n",sum); system("pause"); }

    邵往19292062784: C语言编译成功,怎么无法运行? -
    22510阴符 : 首先y也要先定义,然后printf("y=d%",y);这个语句中, 是 %d 而不是 d% #include void main() { int x1,x2; x1 = 5; x2 = 10; int y = x1 * x2;/* 加int */ printf("y=%d", y);/* %d */ }

    邵往19292062784: 为什么我的C语言程序编译正确,但却没有运行结果 -
    22510阴符 : 一般是程序的逻辑问题,不知道你使的是什么编译器,VC下后缀名要改成.c或.cpp才能有运行结果

    邵往19292062784: C语言程序问题,编译成功可却不能运行,这是为什么 -
    22510阴符 : 编译成功说明语法正确,不能运行说明方法错误.

    邵往19292062784: 编译的C语言程序没有错误就是运行不了怎么回事 -
    22510阴符 : 普遍的有两种可能性: 1. 可能运行环境有问题 2. 可能错误是运行时错误,所以编译阶段检测不出来

    邵往19292062784: 为什么C语言程序能编译但是运行不到 -
    22510阴符 : 错误原因:在运行过程中发生了异常,比如空指针,数组越界,死循环无法跳出等 编译:编译的意思就通过了编译器的词法语法分析器的解析,编译器可以解析你的所有的代码,没有语法语义上的错误,比如c语言 a[-1]这样的可以编译,因为语法满足C语言的标准,但是明显会报错,即运行错误 运行:运行时对代码的逐条执行过程,在执行过程中可能会出现错误,出现错误,则会导致程序崩溃等问题

    邵往19292062784: 为什么我的c程序编译成功,就是运行不出结果. -
    22510阴符 : #include <stdio.h>int main() { double v1,v2,r1=2,r2,h1=4,h2; v1=3.14*r1*r1*h1; scanf("%lf%lf",&r2,&h2); v2=3.14*r2*r2*h2; printf("半径为2高为4的圆柱体体积为%lf半径为3高为5的圆柱体体积为%lf",v1,v2); }

    邵往19292062784: c语言编程,我编好了!但不能运行!是怎么回事啊? -
    22510阴符 : 请问你用什么编写了 编写后需要使用编译器编译 编译后会产生exe文件 这个文件才是可执行文件 一个写好的代码只是一个文本 当然不能运行

    邵往19292062784: c语言编程编完后运行运行不了怎么回事 -
    22510阴符 : 程序没错,保存为test.c程序以后,然后需要编译,链接成exe文件才可以执行的,test.c可以改,比如改成haha.c,1.c等等..至于具体步骤,不晓得你用的什么编译器,如果是vc的话 直接再命令行下输入 cl.exe test.c 就行了

    邵往19292062784: c语言文件编译正确无法运行 提示运行 终止 -
    22510阴符 : 有可能是你的编译器的问题,或者是你程序出现死循环,你可以检查检查,或者换个编译器试试.如果身边有高手,让他们帮帮你!!

    热搜:c十十编程要学多久 \\ 入门c语言编译器 \\ 编程一般要学多久 \\ c++常用编译器 \\ c语言编译器在线编译 \\ 流行的c语言编译器 \\ c++编程 \\ c++编译器怎么运行 \\ c语言没错但是运行不了 \\ c++简单程序实例 \\ c语言运行成功但没有结果 \\ c语言编译没错运行不出来 \\ c++编译器软件 \\ c++怎么编译运行 \\ c语言编译后生成obj \\ c语言运行成功没结果 \\ c语言编译器排行榜 \\ c语言能运行但不显示结果 \\ c++编译没错但是运行不了 \\ c++语言编译器 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网