77问答网
所有问题
当前搜索:
c语言不能运行程序
为什么
c语言程序
在
运行
时出现错误?
答:
出现这个报错的原因是:代码输入过程中出现全角输入,将代码中括号、分号等用半角字符替换即可。根据题目给出的提示,请检查一下第51行代码,将51行代码中出现的全角符号替换成半角字符,或者输了重新输入就行。
c语言中
输入一个
程序
后显示无错误,为什么
不能运行
答:
因为编译器所能检测到的错误信息是有限的,它能检测
C语言
的语法错误和语义错误,而逻辑错误一般是检测不出来的. 当你输入的
程序
语法和语义都没有出错但是逻辑出错时,编译会通过,但是
运行
的时候就通不过了,你需要重新检查你的代码,找出错误改正过来....
c语言程序
总
运行
不了,怎么回事啊?求高人指点。。。下面是我写的程序...
答:
1、你传递的参数没有按照函数定义的参数类型
。比如insert(int score[],int n,int x,int i)但是使用时if(insert(score[N],i,x,*n)==1) 。第一个参数本来是传递数组指针,结果你传递的是一个越界的数组元素,第一个参数应该改为score。第二个和第四个参数至少从名字上看是相反的,不知道是你...
为什么我的
C语言
编程时没有错误但有警告,
运行
不了,这个实在不晓得为什 ...
答:
编译没有错误只是说没有语法错误。 但你的程序可能有逻辑错误
。例如死循环什么的。 所以 ,编译正确不代表程序就是对的。其实只要你学习半年左右就很少出语法错误的。更多的是逻辑错误。那是侯还要靠自己一步步的调试啊 看啊,想啊。
...
c语言
编译的.exe文件,离开编译环境,为何
不能运行
?要怎样才能运行_百 ...
答:
1.如果你是在同一台机器上是完全能够运行的,可能你是被双击*.exe一闪而过欺骗了
,在程序返回前加一条getchar()即可。2. 如果你不是在同一台机器上甚至是换了操作系统,这些情况都可能造成C类库的不同,如果你用到了在当前运行改程序的系统中没有的C类库,这样就真不能运行该程序了(因为很多...
c语言程序无法运行
?
答:
编译选项里找找,必须编译成release版本才能在其他机器
运行
。只有release版本对应的dll才是随windows一起发布的,调试版不会随windows发布
为什么
C语言程序
编译正确但
不能执行
?
答:
这当然原因非常多,比如:编译器编译不够严格、
程序
有很大的风险等等,最简单的一个例子如下:int a; scanf("%d",a);可以确定的一点是:一旦在
运行
中出现错误,大多是较为严重的错误,须引起重视,否则,一旦错误非常严重,必会导致许多严重的后果,如死机、卡屏甚至直接导致蓝屏。
为什么
C语言程序
编译正确但
不能执行
?
答:
因为你的c没有初值,while循环
无法
进行。另外你的算法也有问题,while循环可改为while(m%n!=0),循环结束后最小公约数时n。
C语言
是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便
能运行
的编程语言。尽...
C语言程序
为什么
不能运行
答:
你的代码是错了,所以才会这样。错误的地点在输出上,也就是最后一句 printf("%d %
c
%s", ss.age, ss.name, ss.sex);你定义的name是字符串,而sex是字符。所以应该改成 printf("%d %s %c", ss.age, ss.name, ss.sex);
C语言程序运行
不了,哪位大神帮忙解个惑呀?
答:
你的二分法查找的
C语言程序
有两处问题,我帮你改好了(改动的地方见注释)include <stdio.h> include <math.h> void main(){//这里把mian改成main int a[10]={0,1,6,16,23,56,80,100,110,115};int low,high,mid,found,n;low=0;high=9;found=0;printf("write a number:\n");do{ ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言程序运行
c语言程序运行步骤
c语言程序从什么开始执行
c语言代码怎么运行
c语言简单程序
c语言编译程序是什么软件
c语言程序编译的快捷键
c语言编好后怎么运行
c语言程序设计