‘壹’ [c语言]cpp后缀的文件用c运行不了
1、【.cpp】是C++文件的后缀名,【C++】兼容【C】,但是反过来就不可以。如果你的【.cpp】文件使用的是【C++】的语法写的,改成【.C】后自然要报错误的。
2、解决这个问题关键是把其中C++的语法改成C的语法就可以了。
---
以上,希望对你有所帮助。
‘贰’ c语言运行错误
打开vc6,新建空白的console工程后,应新建.c或.cpp文件写可执行代码。你在.h文件里写代码,是不是弄错了呢。写好后要先编译再运行。如果所有步骤都是正确的,还无法执行,那有可能是设置问题。
正常的设置如下(注意路径可能不同):
‘叁’ C语言为什么没错误还执行不了
c语言的错误分为两种,一种是运行时错误,一种是逻辑上的错误。逻辑上的错误不好判断,执行不了肯定是出现逻辑上的错误的。
‘肆’ C语言程序不能运行,程序应该没有错误,请问,是什么原因
#include<stdafx.h>是预编译头文件,换成标准输入输出既
#include<stdio.h>就可以了,又不是工程文件
用stdafx干什么,就算是工程文件也不能落下标准输入输出函数吧!
‘伍’ 为什么我的C语言程序没有错误却总是不能运行
多种可能。
1.装在C盘了,Vista上不能访问,管理员模式运行试试。
2.目前进程中正又一个cpp1.exe正在执行,所以这个文件受保护,不能打开创建。建议结束该进程,再Link。
‘陆’ C语言代码执行不了,求教
首先这段程序用了 c++ 语法,文件扩展名要改成 .cpp
另外,判断素数的循环变量i 需要从 2 开始,如果i = 0, val % i 就是 val 除以0 所有会出错。
#include<stdio.h>
#include<stdlib.h>
boolIsPrime(intval)
{
inti;
//i=0改成i=2
for(i=2;i<val;++i) {
if(val%i==0)
break;
}
if(i==val)
returntrue;
else
returnfalse;
}
intmain(void)
{
intval;
scanf("%d",&val);
if(IsPrime(val))
printf("Yes!");
else
printf("No!");
system("pause");
return0;
}
‘柒’ 为什么C语言提示无法执行程序 在线等
程序代码没问题
如果楼主选的是win23
console
application
请注意看下你的这个文件是不是类型是不是
C++
source
file
是不是在这个文件下
或者说你编出来的代码
的文件格式
是.c的还是.cpp如果不是的话,就执行不了
‘捌’ 编写c语言代码是无法执行程序是怎么回事
C语言代码本身是不能被执行的,必须要进行编译后才能产生可执行文件。
C语言编译的过程中会自动产生两个文件,其文件后缀分别是.o和.exe。
.o是编译文件,用于减小更改程序后再编译时的时间。
.exe 是可执行文件,在Windows系统下,只有.exe才是可以执行的程序。
如果在编译后没有产生对应的.exe文件就代表程序代码出现问题,未通过编译。
‘玖’ 我的c语言程序为什么会执行不了
程序语法上没有问题。如果你的编译器不支持汉字编码,则用 英文 ASCII 字符为好。
另外,注意输入数据 的 格式,格式不对会执行不了。
假定用英文:
#include <stdio.h>
int main(void)
{
char cType=0,dType=0;
float amount=0,rate=0;
printf("input c f c\n");
scanf("%c %f %c",&cType,&amount,&dType);
switch(dType)
{ case '1': rate = 1.5; break;
case '2': rate = 2; break;
case '3': rate = 3; break;
case '4': rate = 3.2; break;
case '5': rate = 3.5; break;
default: printf("no such dType\n"); return -1;
}
if(cType=='V') rate = rate *1.1;
if(amount>=100000) rate = rate *1.2;
printf("rate:%.2f%%\n",rate);
return 0;
}
输入: V 12345 3
输出: rate:3.30%
输入: 3 12345 3
输出: rate:3.00%
‘拾’ c语言入门求助。编译的时候无法启动程序,找不到指定文件,怎么解决呢,这是截图。
操作方法不对造成的原因。解决方法如下:
1、应该先建项目>空白项目。