c语言无法执行程序

  • C语言编程调试后没有错误但是却无法运行是怎么回事?
    答:无法运行可能遇到的问题:编译没错,但是运行后弹出内存相关报错---》有逻辑错误,或者内存调用错误 运行直接闪退---》有可能该程序无任何执行结果输出语句,或者使用编译器(or IDE)与操作系统不兼容 暂时只能想起这么多了。
  • C语言作业运行不出来,求指导
    答:进入 while 循环体前,变量 t 的值为 1。循环过程中 t 的值没有改变,而循环条件是 t >= 0.0001,这个条件一直满足,所以程序不会跳出循环。程序一直卡在循环里面,自然不会执行到下面的 printf 函数。卡循环是没有运行结果的原因。实际上代码还存在其他问题,无法计算出正确的结果:[1] 变量 s...
  • C语言里面这些无法执行,,关键字也不变蓝色的???怎么弄啊
    答:以上几个人的回答都可以,补充一点:void main()的写法不准确,应该是int main(),在C语言的标准中,程序的入口main函数有两种写法,一是int main(),二是int main(int argc, char** argv),除此之外的写法都不准确。你使用的是VC6.0编译器,这个编译器太古老了,不支持C99标准,建议更换VS ...
  • C语言无法执行程序
    答:int mirror(char *p){int result;int n=0;int i; while(*(p+n)!='\0') { n++; } for(i=0;i<n;i++)if(*(p+i)==*(p+n-i-1)) result=1;else {result=0;break;}return result;}楼主mirror函数里,计算字符串长度的while循环有问题。字符串结束是'\0'字...
  • 在C语言中,计算机程序通常有哪几种错误?
    答:2、语法错误:这是指程序中含有不符合语法规定的语句,例如关键字或符号书写错误(将printf写成print、将数组元素引用写成a(2)等)、使用了未定义的变量、括号不配对等。3、逻辑错误:这是指程序中没有语法错误,可以通过编译、连接生成可执行程序,但程序运行的结果与预期不相符的错误。
  • C语言中把一个指针赋给另一个指针的时候为什么程序会无法执行?
    答:不知道楼主说的是无法执行,还是无法编译。无法编译:两个指针类型不匹配,无法自动转换,导致编译错误。无法执行:检查赋值指针的值是否正确。
  • C语言输入一个scanf后 后面程序不执行?
    答:scanf的意思,就是让你输入一个数值并回车 程序不执行,是等待你的输入。每个scanf都是在等待键盘输入。
  • C语言程序无法完全执行
    答:include<stdio.h>int main(){struct file{char name[20];char sex[20];int age;};struct file fellow[50];int i,num=0;for(i=0;i<=50;i++){char next;printf("请输入你的姓名:\n");scanf("%s",fellow[i].name);putchar('\n');printf("请输入你的性别:\n");scanf("%s",...
  • C语言源程序经编译后是不可运行的吗?
    答:C语言写的代码程序肯定是源程序,B是对的,它不能立即执行,必须经过编译成可执行代码,所以A是错误的;如果这个源程序中不含有main函数,编译后的代码也是不可执行的,所以C是错误的;C语言不是解释执行的,D也不正确。
  • 为什么有时候编写c语言程序,当运行到一个函数时就会关闭程序,不能执行...
    答:你的函数有致命错误,导致程序崩溃,自动结束了!这是操作系统自己执行的!

  • 网友评论:

    浦波15273617116: C语言程序没有错误,但是运行不了. -
    19922水风 : 最好按以下步骤: 1.f9 2.ctrl + f9 3.alt + f5 如果不能保证程序没有错误,最好先用f9,如果把握行比较大,直接 ctrl + f9 ,不要第一步.

    浦波15273617116: C语言程序为什么不能运行 -
    19922水风 : 1 2 3 4 5 6 7 8 9 10 11 12 13 14#include <stdio.h>intmain(void) {inti, num = 0;i = 1; do{num += 1;i ++;}while(i <= 100); printf("%d\n", num);return0; } 试试这个!

    浦波15273617116: C语言编程显示无法执行程序,怎么办? -
    19922水风 : 因为错误太多.... 首先main函数格式不对 然后变量a未赋值 最后没有return

    浦波15273617116: c语言程序不能执行 -
    19922水风 : 出错之处有两个第一,c语言不同于 c++,变量的定义必须位于函数开始的地方,如果你已经写了非定义语句之后就再也不能定义变量了第二,scnaf函数要求的后续参数中,必须是地址,也就是说,你要在变量前面加上取地址符号&好了,给你...

    浦波15273617116: C语言为什么运行不了呢 -
    19922水风 : 运行期错误.这是指可执行程序执行过程中发现的错误.如在计算过程中遇到了除数为零的错误、求一个负数的平方根等等.编译系统发现这类错误后如无特殊指示通常告知一些适当信息,然后立即停止程序的执行.当然,为阻止这类错误的出现,程序设计者可在程序中编入一些由自己来检查这类错误的程序段,这可能更适合于自己的处理要求

    浦波15273617116: 为什么c语言程序正确但无法执行? -
    19922水风 : 把 scanf("%d",&a); scanf("%s",&c); scanf("%d",&b); 写成如下形式 scanf("%d %c %d",&a,&c,&b); 输入时直接输入:1+2回车即可

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

    浦波15273617116: c语言程序没有报错但无法运行 -
    19922水风 : 你的代码是错了,所以才会这样.错误的地点在输出上,也就是最后一句 printf("%d %c %s", ss.age, ss.name, ss.sex);你定义的name是字符串,而sex是字符.所以应该改成 printf("%d %s %c", ss.age, ss.name, ss.sex);

    浦波15273617116: 为什么我的C语言程序运行不了 -
    19922水风 : 如果你将TURBOC2安装在C盘一般不用改目录(但最好看一下);如果安装在其他盘符就要改些东西了.具体修改如下:先按“ALT+O”,然后选择“Directories”敲回车,再敲回车,然后将目录改成你的TURBOC2所在的地方.下面的那两个也要改,最后选择“Save options”敲两次回车就行了.对了,有个问题要注意一下,TURBOC2中一般不支持中文,所以安装目录也不能出现中文字符.

    浦波15273617116: C语言程序不能运行,程序应该没有错误,请问,是什么原因? -
    19922水风 : #include是预编译头文件,换成标准输入输出既 #include就可以了,又不是工程文件 用stdafx干什么,就算是工程文件也不能落下标准输入输出函数吧!

    热搜:c语言没错但是运行不了 \\ c语言执行一闪就没了 \\ c语言调试一闪就没了 \\ 编程为啥无法执行程序 \\ c程序正确却无法运行 \\ c语言最后怎么执行 \\ 为什么代码没错却不能执行 \\ c语言调试无法执行 \\ 为啥c语言没错却执行不了 \\ c语言怎么重新执行程序 \\ c语言代码没错但运行错误 \\ c语言为什么无法执行程序 \\ c语言没有错误无法执行 \\ c语言没错误但不能运行 \\ c语言程序正确却运行不了 \\ c语言如何执行程序 \\ c语言程序怎么执行 \\ c语言怎么开始编写程序 \\ vc++无法执行程序 \\ c语言程序执行步骤 \\

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