ydzf.net
当前位置:首页 >> C 执行Cl ExE >>

C 执行Cl ExE

格式错了,cl.exe 是控制 Microsoft C 和 C++ 编译器以及链接器的工具.cl.exe 只能在支持 Microsoft Visual Studio 的操作系统中运行. 编译器产生通用对象文件格式 (COFF) 对象 (.obj) 文件. #include<stdio.h>这是c语言头文件 而你设定的

第一,在main之前加void第二,第七行改为a%2==0第三,第九行改为a%2==1

“VC根目录\VC98\Bin”cl.exe就在那 点击VC“TOOLS(工具)”>“Option(选择)”>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source Files”的路径.

#include<stdio.h>#define PI 3.14 main() {int r; float s,l; r=2; s=PI*r*r; l=2*r*PI; printf("s=%f 1=%f",s,l); }这是正确的.int r; float s,1你用1作为变量名称是错误的.变量名称是下划线,字母,数字组成,但是数字不能单独作为变量名称,所以导致你下面的等式也错误1=2*r*PI;输出的结果当然也无法输出,把1改成L就行了

那是vc、vs没安装好,环境变量没有正确配置.

#include<math.h>#include<stdio.h> void main()//加个空类型好一些 { double x,s;//逗号不要写成点 printf("input number:\n"); scanf("%lf",&x); //lf不要写成if s = sin(x*3.14159/180);//这个是度数,原来那个是弧度 printf("sin of %lf is %lf\n",x,s);//if改成lf }

CL.EXE是一个编译器凡是你要执行他,都要执行他的!由于你的C++程序有问题,他连接CL.EXE的时候才会没编译成功

代码修改如下:#include void main() { int d,e,sum; printf("请输入两个整数"); scanf("%d%d",&d,&e);//双引号的位置不对,没必要强制要求输入回车 sum=e+d;//哪来的a和b?printf("%d+%d=%d\n",d,e,sum);//你这格式是什么情况?}

printf中的文本应该用双引号括起来,你的input前面的双引号漏掉了,并且\后面少了一个n,应该是:printf("input length,width and height\n");

问题还真不少!#include"stdarg.h"#include"math.h"#include"stdio.h"#include"windows.h"#include"conio.h" void conv(float x[],int M,float h[],int N,float y[]); void main() //这个是小写的void { int M,N,n; float a; float A,q,w0,T,w; char c;

网站首页 | 网站地图
All rights reserved Powered by www.ydzf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com