5 条题解

  • 1
    @ 2026-10-2 19:46:46

    发现我之前的题解有点不适合初学者了,所以重新来写一篇。

    话不多说直接上代码

    #include<bits/stdc++.h>//万能头文件 
    using namespace std;//std命名空间 
    int main(){//主函数 
    	cout<<"Hello,World!";//输出Hello,World! 
    	return 0;//返回0,结束
    }
    
    
    

    逐行分析

    第1行

    #include<bits/stdc++.h>
    

    意思是引用了万能头文件,相当于把这个文件的内容复制了一遍到你的代码里。对于初学者,如果不加这条代码很多代码都会无法使用。

    第2行

    using namespace std;
    

    意思是全文使用std命名空间。对于初学者,只要知道:如果不加这条代码就需要std::cout而加上就只需要cout,大部分(99%)的代码都要加上。

    第3行

    int main(){
    

    意思是定义主函数。对于初学者,我们目前阶段的代码都要写在这里面

    第4行

      cout<<"Hello,World!";
    

    意思是输出了一个字符串。输出格式为cout<<一堆内容<<另一堆内容。

    注意

    因为输出的是字符串,所以要用""括起来。

    第5行

      return 0;
    

    意思是返回0。表示程序正常结束,如果不返回0,会导致在oj测评时RE(运行时错误)

    别问我怎么知道的

    第6行

    }
    

    没什么意义,为了和第3行的{匹配

    闲话

    我去一不小心写了900字,比我作文还长了。

信息

ID
1221
时间
1000ms
内存
256MiB
难度
1
标签
递交数
196
已通过
66
上传者