c语言无法执行程序怎么办

  • C语言 程序无法执行
    答:我想你用错了gets函数了吧,它是读取一个字符串,不是读取一个字符,遇到了换行符会停止,但是不会把换行符读入到s这个字符串中的,这样说你能知道自己哪错了么?希望能帮到您
  • 为什么c语言程序正确但无法执行?
    答:前面这句输入是否对:scanf("%lf",num+i);num是数组,不是指针。先用scanf("%lf",&num[i]);再调试其它。后面计算什么没能看出。浮点数得比较用==不一定行。一般用if(fabs()<1e-08).
  • 这个c语言程序为什么无法执行成功
    答:你的程序问题比较多,大致有如下几个:1.输入字符串时,看起来你是想按字符挨个输入,那么scanf语句应该这样写:scanf("%c",&aa[i]);c代表输入字符,而且不要忘记scanf()函数中需要使用取地址符号& 2.判断是否屏蔽的if语句结构体内,由于aa[i+1]的使用造成了当i=9时出现了aa[10]使数组越界,...
  • 在学习C语言,写好程序后点击执行(红色感叹号)显示无法执行程序。
    答:除了一二三楼所说的错误外,你的文件名是ttt.h ,这是头文件,你叫编译器识别你的程序?!改为ttt.c
  • c语言写的小程序无法正确执行
    答:应该为scanf("%lf",&target[i][j]); 你缺少取址操作符。3,.double average(const double arr[],int n)和double all_average(const double arr[][5],int row)中的total未初始化,这是十分危险的。也许你的编译器会将它默认值置为0.0,但不能保证其他平台也会将其初值置为0.0。修改后...
  • 为什么C语言程序编译正确但不能执行?
    答:这当然原因非常多,比如:编译器编译不够严格、程序有很大的风险等等,最简单的一个例子如下:int a; scanf("%d",a);可以确定的一点是:一旦在运行中出现错误,大多是较为严重的错误,须引起重视,否则,一旦错误非常严重,必会导致许多严重的后果,如死机、卡屏甚至直接导致蓝屏。
  • 下面的C语言程序为什么不能执行
    答:要有主函数才行。include <stdio.h> include <stdlib.h> include <math.h> double fun(int n){ 。。。} void main() // 加主函数 { double s;s = fun(100); // 调用 printf("%lf",s);system("pause");}
  • 为什么C语言提示无法执行程序 在线等
    答:程序代码没问题 如果楼主选的是win23 console application 请注意看下你的这个文件是不是类型是不是 C++ source file 是不是在这个文件下 或者说你编出来的代码 的文件格式 是.c的还是.cpp如果不是的话,就执行不了
  • C语言里面这些无法执行,,关键字也不变蓝色的???怎么弄啊
    答:以上几个人的回答都可以,补充一点:void main()的写法不准确,应该是int main(),在C语言的标准中,程序的入口main函数有两种写法,一是int main(),二是int main(int argc, char** argv),除此之外的写法都不准确。你使用的是VC6.0编译器,这个编译器太古老了,不支持C99标准,建议更换VS ...
  • 自学C语言,这个程序为什么无法执行?求助~
    答:好吧,这软件是VC++6.0,你新建工程后,继续新建C/C++ Source file (C/C++源文件)或者直接1.20重命名成1.20.cpp即可

  • 网友评论:

    狐峡13535432829: C语言编程显示无法执行程序,怎么办? -
    66196史宏 : 因为错误太多.... 首先main函数格式不对 然后变量a未赋值 最后没有return

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

    狐峡13535432829: C语言程序为什么不能运行 -
    66196史宏 : 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; } 试试这个!

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

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

    狐峡13535432829: C语言编程 为何我的程序无法运行,这要怎么解决 -
    66196史宏 : main前面加一个返回值类型 可以是int 最后一个大括号之前return 0; C++在没有声明返回值类型的情况下是不支持默认int型的 建议换个编译器 有中文的错误反馈 找问题啥的也方便

    狐峡13535432829: 如何解决C语言程序不能运行的问题?急 -
    66196史宏 : 你多试几台机子看看 如果其他地方都可以运行那就是你机器的问题了 你可以找修电脑的帮你看看你的机子

    狐峡13535432829: 我这个c语言程序为什么运行不起来,怎么改 -
    66196史宏 : #include<stdio.h> int main() { int a,b,x; printf ("请输入一个自然数x:"); scanf("%d",&a); if(a%3==0&&a%5==0){b=1;} if(b==1) {printf("yes");} else{printf("no",a);} }

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

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

    热搜:c语言怎么多次执行 \\ c语言最后怎么执行 \\ c语言怎么延时一秒 \\ c语言中规定简单变量做实参时 \\ 为啥c语言没错却执行不了 \\ 最简单的c语言程序 \\ c语言如何执行程序 \\ c语言无法启动程序 \\ c语言没错但是运行不了 \\ c语言代码没错但运行错误 \\ c语言没有错误无法执行 \\ 能直接执行的程序语言 \\ c语言程序正确却运行不了 \\ 为什么代码没错却不能执行 \\ c语言编译没错运行不出来 \\ c语言怎么重新执行程序 \\ c语言调试一闪就没了 \\ c语言重新运行程序 \\ c语言显示无法执行程序 \\ c语言怎么让程序多次运行 \\

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