本人刚入门遇到如下问题:visual c++ 6.0运行
# include <stdio.h>
int main()
{
int max (int x, int y);
int a,b,c;
scanf (" %d,%d ",&a,&b);
c= max(a,b);
printf("max=%d\n",c)
return 0;
}
int max (int x, int y);
{
int z;
if (x>y)z=x;
else z=y;
return (z);
}
总是提示错误:Cpp1.exe - 1 error(s), 0 warning(s),请大神帮忙解答,错在何处,如何解答,谢谢!
经检验,错误如下:
# include <stdio.h>提示错误:
修改后的代码如下:
都给你改好了。
追问还是不行,可否把改好的复制上来,我直接粘贴到软件上试一下...
PS:我是直接照着书上打的,不知道错哪里了
行啊。这就是我拷贝上来的。我这边都编译通过了
追问可以运行了,但是有个问题弱弱的问一句,这个例子本来是求两个整数中的最大值,为什么运行结果视乎不对啊,要不您试一下?
追答int max (int &x, int &y)
{
int z;
if (x>y)z=x;
else z=y;
return (z);
}
这个试了下也不行...
追答他应该会显示哪里错了吧,你点一下,看是那条语句错了。。。
追问Debug\Cpp1.cpp(13) : error C2065: 'x' : undeclared identifier
Debug\Cpp1.cpp(13) : error C2065: 'y' : undeclared identifier
Debug\Cpp1.cpp(17) : fatal error C1004: unexpected end of file found
int x,y;
int max ( x, y);
这个样子试一下 先定义 在使用
C语言简单问题:Cpp1.exe - 1 error(s), 0 warning(s)
include <stdio.h>int main(){int max (int x, int y);int a,b,c;scanf (" %d,%d ",&a,&b);c= max(a,b);printf("max=%d\\n",c) \/\/该处缺少一个分号。return 0;}int max (int x, int y); \/\/该处多出一个分号。{int z;if (x>y)z=x;else z=y;return (z...
Cpp1.exe - 1 error(s), 0 warning(s)
include<stdio.h>int main(){ int a,b; a=10; b=a+20; printf("b=%d\\n",b); return 0;}
Cpp1.exe - 1 error(s), 0 warning(s)
变量c是没有定义
...出现这个错误请大神帮忙啊Cpp1.exe - 1 error(s), 0 warning(s)
第12行的括号写成中文字符了,21行的分号也是这个问题。
C++为什么总是Cpp1.exe - 1 error(s), 0 warning(s)
std::cout < < "Hello world!" < < std::endl; \/\/ C++风格的教科书写法, <<是这样的不是有空格的。也要注意中英语的输入法。std:cout<<"hello world!"<<std:endl;或者在最前面加上using namespace std;
Cpp1.exe - 1 error(s), 0 warning(s)是什么意思?
变量 c 没定义
c++出现“1.exe - 1 error(s), 0 warning(s)”
程序有一个错误,0个警告。出现错误程序不能正确运行,出现警告有的时候程序是可以运行的,只是有些地方可能不规范而已。在语言编写的时候,标点符号要求半角状态,“”是全角状态,需要换成""。也就是在英文状态下输入符号。两个文件加在一个工程里, 新建的CPP文件里有个main函数,原来工程里的.CPP...
为什么我编译完后运行 总出现 :1.exe - 1 error(s), 0 warning(s)
在#include <iostream>下一行添加using namespace std;reture 改为 return C++里引入了命名空间的概念 所以包含C++的标准库时都要添加那一行,声明要使用标准命名空间 C 和 C++库的一个直观的区别是 C的库带了".h",比如<stdio.h> 而C++的不带,比如<cstdio>,<iostream> ...
...语言出现的问题,.exe - 1 error(s), 0 warning(s),有劳各位大侠帮帮...
两个文件加在一个工程里,你新建的.CPP文件里有个main函数,原来工程里的.CPP文件也有个mian函数。一个工程有两个main函数,系统不知道执行哪个,当然会出现错误了。解决方法:点击“文件”关闭工作区,重新建立一个工程再新建文件,并添加到工程中 ...
执行cl.exe 时出错. Cpp1.obj - 1 error(s), 0 warning(s)
include <iostream> using namespace std;int main(){ int a,b,sum;cin>>a>>b;sum=a+b;cout<<"a+b=" <<sum<<endl;return 0;} 这样就可以过了 多说一句,cin是可以多次输入的,cin>>a>>b;这个语句是对的