c程序无法编译
1. [100分求解]:Dev-C++编译.c文件时提示"源文件未编译"无法运行 而把后缀改成.cpp后正常运行
原因:设置错误导致。解决方法:
如下参考:
1.首先,打开dev-c++,点击菜单栏中的“工具”,点击“编译选项”,打开编辑选项对话框。

2. c语言程序无法编译。
我做了一下修改,你看看可是你需要的:
#include<stdio.h>
#include<math.h>
//#include<stdafx.h>//头文件是编译期要加的吗?
voidmain()
{
intnum;//int后面有空格,下面一样
inti;
intj;
inta[5];
intp(intx);
printf("请输入一个不大于5位正整数:");
scanf("%d",&num);
for(i=0;i<=4;i++)
a[i]=p(num/((int)pow(10,i)));//10^i应该用pow函数
if(num==0)
{
printf("该数是1位数 ");
printf("%d ",a[0]);
//printf("%d ",a[0]);//多一行
}
else
{
for(i=4;i>=0;i--)//i<1干什么?
{
if(a[i]!=0)
{
printf("该数是%d位数 ",i+1);
//for(j=0;j<=i;j++)
printf("%d,",a[i]);
printf(" ");
//for(j=i;j=0;j--)
//printf("%d,",a[j]);
//break;
}
}
}
getch();
}
intp(intx)
{
intm;
m=x%10;
return(m);
}
望采纳!
3. 我这个C语言程序为什么不能编译
说实话我没弄明白你这个程序想干什么,定义了一个没有跳出的递归调用order,其结果是一直调用自身,不过此程序中它不会被运行到,因为最初没有函数会去调用它,这里应该是一个警告吧。
至于无法编译应该是因为main函数中x,y没被定义,在order中形参的定义对于main中的变量是无效的。
4. C语言为什么编译不了。
可能的原因:
1、如果你用的是c语言编译器,那么io库只有stdio.h,没有iostream。iostream是c++的标准库里的。
2、按照c++风格,添加头文件的预编译指令应该是#include
,没有“.h”
3、如果使用iostream里的类,别忘了添加using
namespace
std;语句
5. 计算机二级考试(c语言)时大题无法编译和运行是为什么
计算机二级考试(c语言)时大题无法编译和运行是因为文件打开错了,要打开sln文件。
计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,由教育部考试中心主办,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。

形式
考试采用全国统一命题、统一考试的形式,二级上机考试的成绩由考生交卷后由计算机直接评分给出,机器阅卷,并由考点汇总并与答题卡一起提交至教育部考试中心。
教育部考试中心方面将试卷评阅完毕后,会将各省的成绩合格信息汇总并发回给各省的主考部门,并由各省的主考部门来决定具体的成绩公布的时间。
以上内容参考:网络-计算机二级考试
6. c语言怎么编译不了啊
可以这样做:
1、新建c/c
源文件(在文件这里选择新建)
2、命名c/c
源文件名,并为它指定保存路径(选择文件中的c/c
source
file)(并在右边输入文件名,选择保存位置,点击确定)
3、开始录入程序(在空白的工作窗口录入程序)
4、编译(点击第一个红框,所有的提示均按确定),运行(红色感叹号)
7. C语言程序编译失败
sort少个},input多了个{,大概是这样
你格式化代码就能看出来了
8. c语言编译不成功
我试了一下编译是能够通过的,不过你的float太小了,执行了i==14次后就超出了其值的范围了。选用double类型就可以了。
9. C语言程序对,但是编译不出来是怎么回事
可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的
“Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的
选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的,
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,
你可以到相应的路径下找到这个应用程序。
因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”
—>“Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、Source Files”的路径。很多情况可能就一个盘符的不同
(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。
如果你是按照初始路径安装vc6.0的,路径应为:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
如果你装在其他盘里,则仿照其路径变通就行(我就是装在D盘)。
关键是microsoft visual studio\ 后面的东西要相同。
本人深受其害,重装多次不管用,上面中文部分为高手借鉴,
参考:http://..com/link?url=Nc_6_-HpnNXII-iOVHEE_SURDrsp8pQgsuj_rwcO0zq
