// hello.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
接着我用快捷键Ctrl+F5编译完之后,
看到运行的结果是:1error(s), 0 warning(s)
一个错误,0个警告。
我不知道错在哪,请教学过C语言的老师,调试之后他无耐之下只好说不知道错在哪?
学C++用的当然是VC6.0因为很多书和这个编译器挂钩,所以我也就用这个编译器。
学了近有二个多月,自学外加无人教导,所以至今仍一无所知。入不了门,更不要说后面的事,我只想知道这个程序错在哪!并能让我在编译器看到程序执行的正确结果。
很诚心希望大家能帮我呀!~
真的!
24 个解决方案
#1
老大,这好像是多的吧(最后两行
cout<<"Bye,"<<朋友!"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
#2
老师不知道哪错的?
哪个学校的呀?
哪个学校的呀?
#3
#include <iostream>
using namespace std;
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
------ 已启动生成: 项目: test, 配置: Debug Win32 ------
正在编译...
test.cpp
正在链接...
生成日志保存在“file://d:\Development\test\Debug\BuildLog.htm”中
test - 0 错误,0 警告
---------------------- 完成 ---------------------
生成: 1 已成功, 0 已失败, 0 已跳过
using namespace std;
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
------ 已启动生成: 项目: test, 配置: Debug Win32 ------
正在编译...
test.cpp
正在链接...
生成日志保存在“file://d:\Development\test\Debug\BuildLog.htm”中
test - 0 错误,0 警告
---------------------- 完成 ---------------------
生成: 1 已成功, 0 已失败, 0 已跳过
#4
真是莫名奇妙,是不是老师他在搞笑?
#5
// hello.cpp : Defines the entry point for the console application.
//
//#include "stdafx.h"<====无用
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
//
//#include "stdafx.h"<====无用
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
#6
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
一看就是函数定义有问题,老师看不出来?大哥,拜托!
{
cout<<"Bye,"<<"朋友"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
一看就是函数定义有问题,老师看不出来?大哥,拜托!
#7
把最后两行
cout<<"Bye,"<<朋友!"<<endl;
}
删掉就行了
cout<<"Bye,"<<朋友!"<<endl;
}
删掉就行了
#8
//#include "stdafx.h"
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
#9
那个老师是水货。
#10
1 需要什么就加什么头文件
这里很明显只需要 iostream就可以了
2 开始编程会忽略很多细节的地方,而这些地方往往需要很细心,多编就知道了。
比如掉了 ; 或者象你这里少了个 “ 一样
别灰心,慢慢来
这里很明显只需要 iostream就可以了
2 开始编程会忽略很多细节的地方,而这些地方往往需要很细心,多编就知道了。
比如掉了 ; 或者象你这里少了个 “ 一样
别灰心,慢慢来
#11
#include <iostream>
using namespace std;
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
cout<<"Bye,"<<"朋友!"<<endl;
}
上面的是正确的咯
其实我们见到的老师都差不多咯
我是这么想的,如果老师厉害的话,他肯定是不会当老师的咯,做程序好多咯哦
现在的老师都是多元化的人才,他们不是这个专业出来的确可以去教
我们关键是要自学
using namespace std;
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
cout<<"Bye,"<<"朋友!"<<endl;
}
上面的是正确的咯
其实我们见到的老师都差不多咯
我是这么想的,如果老师厉害的话,他肯定是不会当老师的咯,做程序好多咯哦
现在的老师都是多元化的人才,他们不是这个专业出来的确可以去教
我们关键是要自学
#12
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
cout<<"Bye,"<<"朋友!"<<endl;
}
当自己把问题看清楚后再问嘛。
其实编程是自己调试出来的,先把一些基础的问题搞懂,然后再深入。
“程序世界里的每个人都想飞,但连走都没学会的话就别想跑!!!!!!!”
{
cout<<"Bye,"<<"朋友"<<endl;
cout<<"Bye,"<<"朋友!"<<endl;
}
当自己把问题看清楚后再问嘛。
其实编程是自己调试出来的,先把一些基础的问题搞懂,然后再深入。
“程序世界里的每个人都想飞,但连走都没学会的话就别想跑!!!!!!!”
#13
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
这里最后多了一句啊,把最后一句输出语句去掉.绝对可以.
你什么学校啊,老师怎么那么烂啊,你老师不可能只会C语言吧?那你们学校请我去做老师好了,免得我现在失业.
{
cout<<"Bye,"<<"朋友"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
这里最后多了一句啊,把最后一句输出语句去掉.绝对可以.
你什么学校啊,老师怎么那么烂啊,你老师不可能只会C语言吧?那你们学校请我去做老师好了,免得我现在失业.
#14
using namespace std
这句可以不要吧!
这句可以不要吧!
#15
呵呵,快结帖吧,免得这么多人攻击你老师哦
#16
在vc中创建工程时,不要选择 “A simple aplication” 用默认选项 “An empty project”即可
#17
第二个“朋友”之前差双引号的
#18
上面的错误,大家都提过了,其实每个人都是从0开始的,不要灰心,相信自己,肯定行的
#19
注意引号的配对配对。
在程序设计中,括号,引号的配对是很重要的,如果大程序出现这样的错误,那就要急死人的。
建意,出现第一个(引号||括号)时,就给出与之对应的下一个(号||括号)
在程序设计中,括号,引号的配对是很重要的,如果大程序出现这样的错误,那就要急死人的。
建意,出现第一个(引号||括号)时,就给出与之对应的下一个(号||括号)
#20
习惯不好,因该养成两括号一起加的习惯
#21
不要气馁·!!!我也是一样!你放弃的话!说不定那些不怀好意的家伙正在偷笑呢!别放弃!
#22
// hello.cpp : Defines the entry point for the console application.
//
//#include "stdafx.h" // 多余
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
//} // 错误
//cout<<"Bye,"<<朋友!"<<endl; // 少 "
cout<<"Bye,"<<"朋友!"<<endl;
}
//
//#include "stdafx.h" // 多余
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
//} // 错误
//cout<<"Bye,"<<朋友!"<<endl; // 少 "
cout<<"Bye,"<<"朋友!"<<endl;
}
#23
不要灰心,其实我们都一样,一定要努力,你一定行的!
#24
我也很差,不要灰心好好学习,会变好的。
#1
老大,这好像是多的吧(最后两行
cout<<"Bye,"<<朋友!"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
#2
老师不知道哪错的?
哪个学校的呀?
哪个学校的呀?
#3
#include <iostream>
using namespace std;
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
------ 已启动生成: 项目: test, 配置: Debug Win32 ------
正在编译...
test.cpp
正在链接...
生成日志保存在“file://d:\Development\test\Debug\BuildLog.htm”中
test - 0 错误,0 警告
---------------------- 完成 ---------------------
生成: 1 已成功, 0 已失败, 0 已跳过
using namespace std;
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
------ 已启动生成: 项目: test, 配置: Debug Win32 ------
正在编译...
test.cpp
正在链接...
生成日志保存在“file://d:\Development\test\Debug\BuildLog.htm”中
test - 0 错误,0 警告
---------------------- 完成 ---------------------
生成: 1 已成功, 0 已失败, 0 已跳过
#4
真是莫名奇妙,是不是老师他在搞笑?
#5
// hello.cpp : Defines the entry point for the console application.
//
//#include "stdafx.h"<====无用
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
//
//#include "stdafx.h"<====无用
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
#6
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
一看就是函数定义有问题,老师看不出来?大哥,拜托!
{
cout<<"Bye,"<<"朋友"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
一看就是函数定义有问题,老师看不出来?大哥,拜托!
#7
把最后两行
cout<<"Bye,"<<朋友!"<<endl;
}
删掉就行了
cout<<"Bye,"<<朋友!"<<endl;
}
删掉就行了
#8
//#include "stdafx.h"
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
#9
那个老师是水货。
#10
1 需要什么就加什么头文件
这里很明显只需要 iostream就可以了
2 开始编程会忽略很多细节的地方,而这些地方往往需要很细心,多编就知道了。
比如掉了 ; 或者象你这里少了个 “ 一样
别灰心,慢慢来
这里很明显只需要 iostream就可以了
2 开始编程会忽略很多细节的地方,而这些地方往往需要很细心,多编就知道了。
比如掉了 ; 或者象你这里少了个 “ 一样
别灰心,慢慢来
#11
#include <iostream>
using namespace std;
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
cout<<"Bye,"<<"朋友!"<<endl;
}
上面的是正确的咯
其实我们见到的老师都差不多咯
我是这么想的,如果老师厉害的话,他肯定是不会当老师的咯,做程序好多咯哦
现在的老师都是多元化的人才,他们不是这个专业出来的确可以去教
我们关键是要自学
using namespace std;
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
cout<<"Bye,"<<"朋友!"<<endl;
}
上面的是正确的咯
其实我们见到的老师都差不多咯
我是这么想的,如果老师厉害的话,他肯定是不会当老师的咯,做程序好多咯哦
现在的老师都是多元化的人才,他们不是这个专业出来的确可以去教
我们关键是要自学
#12
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
cout<<"Bye,"<<"朋友!"<<endl;
}
当自己把问题看清楚后再问嘛。
其实编程是自己调试出来的,先把一些基础的问题搞懂,然后再深入。
“程序世界里的每个人都想飞,但连走都没学会的话就别想跑!!!!!!!”
{
cout<<"Bye,"<<"朋友"<<endl;
cout<<"Bye,"<<"朋友!"<<endl;
}
当自己把问题看清楚后再问嘛。
其实编程是自己调试出来的,先把一些基础的问题搞懂,然后再深入。
“程序世界里的每个人都想飞,但连走都没学会的话就别想跑!!!!!!!”
#13
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
这里最后多了一句啊,把最后一句输出语句去掉.绝对可以.
你什么学校啊,老师怎么那么烂啊,你老师不可能只会C语言吧?那你们学校请我去做老师好了,免得我现在失业.
{
cout<<"Bye,"<<"朋友"<<endl;
}
cout<<"Bye,"<<朋友!"<<endl;
}
这里最后多了一句啊,把最后一句输出语句去掉.绝对可以.
你什么学校啊,老师怎么那么烂啊,你老师不可能只会C语言吧?那你们学校请我去做老师好了,免得我现在失业.
#14
using namespace std
这句可以不要吧!
这句可以不要吧!
#15
呵呵,快结帖吧,免得这么多人攻击你老师哦
#16
在vc中创建工程时,不要选择 “A simple aplication” 用默认选项 “An empty project”即可
#17
第二个“朋友”之前差双引号的
#18
上面的错误,大家都提过了,其实每个人都是从0开始的,不要灰心,相信自己,肯定行的
#19
注意引号的配对配对。
在程序设计中,括号,引号的配对是很重要的,如果大程序出现这样的错误,那就要急死人的。
建意,出现第一个(引号||括号)时,就给出与之对应的下一个(号||括号)
在程序设计中,括号,引号的配对是很重要的,如果大程序出现这样的错误,那就要急死人的。
建意,出现第一个(引号||括号)时,就给出与之对应的下一个(号||括号)
#20
习惯不好,因该养成两括号一起加的习惯
#21
不要气馁·!!!我也是一样!你放弃的话!说不定那些不怀好意的家伙正在偷笑呢!别放弃!
#22
// hello.cpp : Defines the entry point for the console application.
//
//#include "stdafx.h" // 多余
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
//} // 错误
//cout<<"Bye,"<<朋友!"<<endl; // 少 "
cout<<"Bye,"<<"朋友!"<<endl;
}
//
//#include "stdafx.h" // 多余
#include <iostream.h>
void SayHello();
void SayGoodbye();
int main(int argc, char* argv[])
{
SayHello();
SayHello();
return 0;
}
void SayHello()
{
cout<<"Hello,"<<"World!"<<endl;
cout<<"你真聪明,你已经学会用C++编写程序了!"<<endl;
}
void SayGoodbye()
{
cout<<"Bye,"<<"朋友"<<endl;
//} // 错误
//cout<<"Bye,"<<朋友!"<<endl; // 少 "
cout<<"Bye,"<<"朋友!"<<endl;
}
#23
不要灰心,其实我们都一样,一定要努力,你一定行的!
#24
我也很差,不要灰心好好学习,会变好的。