c语言无法执行程序怎么办
答:2、然后,对自己的文件添加“文件名”和存储文件的位置: 可以看到后辍是“.c或.cpp”,而不是“.txt/.h”等文件 3、其次,自己输入正确的程序,不得有缺“;”或者不规范;、4、再到运行程序时,却是提示“无法执行程序”;5、解决方法:请按CTRL+F7组合键(即build),再按快捷键CTRL+F5,...
答:C语言代码本身是不能被执行的,必须要进行编译后才能产生可执行文件。C语言编译的过程中会自动产生两个文件,其文件后缀分别是.o和.exe。.o是编译文件,用于减小更改程序后再编译时的时间。.exe 是可执行文件,在Windows系统下,只有.exe才是可以执行的程序。如果在编译后没有产生对应的.exe文件就代表...
答:C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,...
答:以上几个人的回答都可以,补充一点:void main()的写法不准确,应该是int main(),在C语言的标准中,程序的入口main函数有两种写法,一是int main(),二是int main(int argc, char** argv),除此之外的写法都不准确。你使用的是VC6.0编译器,这个编译器太古老了,不支持C99标准,建议更换VS ...
答:首先你可以先指定一个n,看看输出的结果是不是正确 我觉得逻辑上应该没问题 如果输出的正确 那就是scanf有问题 因为scanf会把你输入的数字和\n当成两个数存入变量中
答:系统会提示内存溢出,有时候会自动关闭软件,重启电脑或者软件后释放掉一部分内存又可以正常运行该软件造成内存溢出的原因可能有:1>栈区溢出,例如在main函数内开辟的数组空间过大,一般机器的栈区限制在8MB左右,如果开辟的数组大小超过限制,程序就会崩溃。通常的解决方法是申请堆内存,即将较大的数组作为...
答:你有没有用#include<graphics.h> 如果用了,你在initgraph(&gd,&dm,"")这句中双引号内bgi的路径填错了,你把路径设置为"..\\bgi",在桌面上新建一个文件夹,把exe文件放在里面,然后把bgi文件夹(一定要是文件夹)(bgi应该在tc文件夹下面)复制到桌面上,就可以运行了。
答:程序代码没问题 如果楼主选的是win23 console application 请注意看下你的这个文件是不是类型是不是 C++ source file 是不是在这个文件下 或者说你编出来的代码 的文件格式 是.c的还是.cpp如果不是的话,就执行不了
答:你的程序问题比较多,大致有如下几个:1.输入字符串时,看起来你是想按字符挨个输入,那么scanf语句应该这样写:scanf("%c",&aa[i]);c代表输入字符,而且不要忘记scanf()函数中需要使用取地址符号& 2.判断是否屏蔽的if语句结构体内,由于aa[i+1]的使用造成了当i=9时出现了aa[10]使数组越界,...
答:不知道楼主说的是无法执行,还是无法编译。无法编译:两个指针类型不匹配,无法自动转换,导致编译错误。无法执行:检查赋值指针的值是否正确。
网友评论:
曾诚17166906576:
C语言编程显示无法执行程序,怎么办? -
27141齐家
: 因为错误太多.... 首先main函数格式不对 然后变量a未赋值 最后没有return
曾诚17166906576:
C语言程序为什么不能运行 -
27141齐家
: 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; } 试试这个!
曾诚17166906576:
C语言编程 为何我的程序无法运行,这要怎么解决 -
27141齐家
: main前面加一个返回值类型 可以是int 最后一个大括号之前return 0; C++在没有声明返回值类型的情况下是不支持默认int型的 建议换个编译器 有中文的错误反馈 找问题啥的也方便
曾诚17166906576:
为什么我的C语言程序运行不了 -
27141齐家
: 如果你将TURBOC2安装在C盘一般不用改目录(但最好看一下);如果安装在其他盘符就要改些东西了.具体修改如下:先按“ALT+O”,然后选择“Directories”敲回车,再敲回车,然后将目录改成你的TURBOC2所在的地方.下面的那两个也要改,最后选择“Save options”敲两次回车就行了.对了,有个问题要注意一下,TURBOC2中一般不支持中文,所以安装目录也不能出现中文字符.
曾诚17166906576:
C语言 程序无法运行 -
27141齐家
: 可以将字符串直接输入字符数组,而不能将字符串直接输入指针变量.但可将指针变量所指字符串直接输出.#include <stdio.h>#include <string.h>char *a;char *c = "Sam";char *d = "韦昊明";int b = 0, e;char temp[20];int main(void){do{printf(...
曾诚17166906576:
如何解决C语言程序不能运行的问题?急 -
27141齐家
: 你多试几台机子看看 如果其他地方都可以运行那就是你机器的问题了 你可以找修电脑的帮你看看你的机子
曾诚17166906576:
c语言程序无法运行怎么回事? -
27141齐家
: 如果我没说错的话,你用的应该是Microsoft Visual C++ 6.0中文版吧,如果是这样你每做完一次程序后都要重启一次VC 6.0才可避免这种问题,这是其程序汉化优化不足的问题
曾诚17166906576:
C语言程序无法运行啊,求大神解答 -
27141齐家
: scanf &
曾诚17166906576:
为什么我的C语言软件不能执行程序了.如图 -
27141齐家
: 你水果其他下载器吗? DLL文件(Dynamic Linkable Library 即动态链接库文件),是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此...
曾诚17166906576:
C语言无法执行 -
27141齐家
: #include main() {double a,b,area; a=1.2; b=3.6;//丢个分号 area=a*b;//丢个分号 printf("a=%f,b=%f,area=%f\n",a,b,area);//丢了参数名 }