Ⅰ 我的c语言程序为什么会执行不了
这段C语言代码有三个错误:
一、switch单词拼写错误少了c;
二、if(k = 'V')判断是双等于号==;
三、main函数最好没有返回值,这不是大错。
Ⅱ C语言为什么没错误还执行不了
c语言的错误分为两种,一种是运行时错误,一种是逻辑上的错误。逻辑上的错误不好判断,执行不了肯定是出现逻辑上的错误的。
Ⅲ 为什么这个c语言程序无法编程
无法编程是什么意思?你的程序不是写好了吗?若有语法错误,可以改正后再编译。
你的数组较大,若有内存大小问题,你可以把它挪到 main() 以前,作为全局量。
scanf("%d%d",&n,&m) 返回值 只可能 是 2,1,0。
scanf 返回值等于成功输入的参数个数,若 n,m 都输入成功,结果得2,其中一个输入成功,另一个失败,结果得1,2个都没输入成功则得 0。 它们 都不等于 EOF。所以可以一直循环下去。除非 循环体中 有 break语句或 goto 等语句 则能跳出 循环。
由于反复无穷循环,循环体中 反复无穷 用于 输入的 参数 x,y 需要改成 static int x,y; 类型,否则,多次循环后 会出现 运行错误。
Ⅳ c语言编程的程序为什么无法运行,一直提示源文件未编译
你是不是粘贴了网页上的代码,那个可能有很多符号的。还有保证在英文状态下输入啊。未编译是肯定的啊,你都有语法错误啊。
Ⅳ C语言编程运行不了,求大神帮助
按你提供的图片看是文件扩展名错了,就将.cpp改为.c
Ⅵ C语言编程的时候出现“程序已停止工作”的原因有哪些
编程时候还是运行时候,编程时候那就是软件安装有问题,运行的话就是内存溢出,比如指针用错,数组赋值赋错地址
Ⅶ c语言编程为啥老失败
注意语法,尽量在编程完后不链接运行,先排错(DEBUG),养成好的编程习惯,注意语法上的易错点,多总结,不要迷信printf输出的结果,结果对不一定过程对,希望可以帮到你!
Ⅷ c-free软件。在自学c语言一直无法成功编程。各位谁知道哪里有问题。win10 64位系统
从你的报错信息来看
1.编译程序找不到源文件,很有可能是因为你的路径及程序含中文导致的
2.后续的头文件默认目录/编译工具链等目录找不到,很有可能是因为这些路径带了(X86)这种未必能被识别的符号。
根据其他软件的经验,试试把你的IDE(C-FREE)装到直接一点的路径下,你这个路径带了(X86),工程及文件名最好不要带中文。
直接点,你的IDC试下重新直接装在比如D:/下面,然后工程目录及文件名也放在比如D:/project下,再试一下
Ⅸ c语言的编程为什么不能运行
如果变成不能运行的话,就是你在编译过程中出现了问题,你需要重新去查找一下语句,是不是有病句?一般病句它都会提示你的,他会变红或者重新启动试一下