Code :: Blocks - Linux - 打印“Hello World”,即使它不在“main.cpp”文件中

时间:2015-05-14 15:59:21

标签: c++ linux codeblocks archlinux

我最近开始了一些项目来帮助我学习C ++,我正在创建一个程序,允许用户输入成绩分数/ 100,代码如下:

#include <iostream>
#include <cstdio>
#include <cstdlib>
using namespace std;

int main (gradeScore)
{
    int gradeScore
    cout << "Enter your grade score out of 100"
    cin >> gradeScore

    if (gradeScore == 100)
    {
        cout << "Well done! You have achieved a perfect score!.."
    {
}

我尝试编译它只是为了确保它到目前为止工作,然而,它打开了终端并打印

Hello World! 

Process returned 0 (0x0)    execution time : 0.013 s
Press ENTER to continue.

我不知道该怎么做,项目中没有任何地方包含字符串“Hello World”。有人可以帮帮我吗?我只是希望能够在没有和阻碍的情况下继续我的学习。

我正在使用Code :: Blocks 13.12 rev 9501(2013-12-25 18:25:45)gcc 4.8.2 Linux / unicode - 32位(不确定这是否有用)

谢谢你们。

1 个答案:

答案 0 :(得分:1)

我要感谢你的建议和帮助,我确信看到这样的问题一直令我们感到沮丧。

我已经解决了问题,事实证明解决方案非常简单: 我删除了这个项目,换了一个新项目,打开了main.cpp文件,发现这个厚颜无耻的小家伙坐在文件上:

#include <cstdio>
#include <cstdlib>
#include <iostream>
using namespace std;

int main()
{
    int gradeScore;
    cout << "Input test score out of 100:";
    cin >> gradeScore;

    if (gradeScore == 100)
    {
        cout << "Congratulations! You achieved a perfect score" << endl; 
    {
}

我将其删除并将原始程序更正为:

{{1}}

再次感谢您的耐心等待!我保证我会尝试哈哈哈!