【题目描述】
在屏幕上输出“Hello World!
”。
【输入】
(无)
【输出】
(无)
【输入样例】
(无)
【输出样例】
Hello World!
-------------------------------------------------------------------------看题干啥,愣着啊--------------------------------【题解部分】
此题作为代码语言中最基础的题目,同时也是众多IDE的评测环境的方式
因为我没有学才,所以只会C++
这是C++中一个最基础的输出方法之一 COUT!
cout<<"Hello World!";
这种最基础的藏在头文件#include<iostream>中
#include<iostream>
不过初学者很容易写下这种错误代码
#include<iostream>
int main(){cout<<"Hello World!";}
为什么呢,因为这都是学C学的,初学者学过C语言,只接触过printf这种输出工具,
不过C++中有一种新型的概念——命名空间namespace
比如我有一个函数AutomaticAC(),可我的朋友也有一个AutomaticAC(),那我们的函数都在这个IDE定义过了,那怎么区分呢? 可以用一个命名空间来存,定义在这个命名空间里的东西就相当于是自己的,想放就放,想拿就拿,如下
Mine::AutomaticAC();
Friend::AutomaticAC();
有人就觉得,如果一个函数翻来覆去的写下Mine::,太麻烦了
那就要一个方式using了,就是使用的意思
using namespace Mine;
// 函数 AC
void AC(){
cout<<AutomaticAC(); //原本为Mine::AutomaticAC()
cout<<NotWA(); //原本为Mine::NotWA()
}
这样就既不干扰又不重复了
而C++有一个最大的命名空间STD,它存储了几乎所有的工具,如cout cin string等
运用以上的方法,你就了解了
少加了一行____________自答
AC代码
#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<"Hello World!";
return 0;
}