第一个Hello程序
各种编程语言的 Hello World程序大全?环境搭建!
入门尽可能多的程序设计语言
广博涉猎,点到为止;择其乐趣,钻研精华。
(1)C Programming Language
#include <stdio.h>
int main() {
printf("Hello,C.");
return 0;
}
(2)CPlusPlus Programming Language
#include <iostream>
int main() {
std::cout<<"Hello,Cpp.";
return 0;
}
获得一枚错误经验:
VS Code环境下给C或C++文件命名时,切勿出现小数点,否则将会导致VS Code无法生存与之对应的.exe可执行文件。习惯了先创建包再创建项目,就容易使用到小数点来给文件命名,导致悲剧……
至少,在用的这个版本存在这么一种bug…
C 截图
C++ 截图
版本
(3)Java Programming Language
public class HelloJava{
public static void main(String[] args){
System.out.print("Hello Java.");
}
}
温馨提示:
JAVA强制规定要求public class类名与java文件同名,因而文件名也相当于作为标识符,标识符是不可能出现小数点,也就不会出现C和C++的上述bug
况且编译后生成的是.class文件,有别.exe可执行文件…
(4)Kotlin Programming Language
fun main(args: Array<String>) {
print("Hello Kotlin.");
}
或者是
class Greeter(val name: String){
fun greet(){
print("Hello,$name");
}
}
fun main(args: Array<String>){
Greeter("Kotlin.").greet();
}
(5)C# Programming Language
using System;
namespace _001.HelloCSahrp
{
class Program
{
static void Main(string[] args)
{
Console.Write("Hello,C#.");
}
}
}
上图为VS2017环境下执行结果;
下边是VS Code轻量级平台上运行:
- 通过scriptcs脚本引擎运行项目
注意:要运行.csproj文件 - 通过scriptcs脚本引擎运行单个.cs文件
VS Code可借助 scriptcs 直接运行.cs文件
补充说明如下:
当.cs文件涉及到命名空间namespace时,C# 是无法通过Run Code按钮在VS Code运行的,而应该执行与之相关的 .csproj项目文件,原因应该是要建立起编译环境(未证实;网上也找不到相关的信息,即VS Code通过Scriptcs运行.cs文件会报namespace错误。)解决的具体步骤:
通过VS Code终端进入项目自定义目录——>dotnet new console——>dotnet run**
可参考相关 文章
错误经验截图如下:
(6)Python Programming Language
print "Hello,Python 2."
print ("Hello,Python 3.")
Python 版本选择可以通过VS Code视图左下角快速选择,即:
(7)JavaScript Programming Language
sayHello.js
function sayHello() {
document.write("Hello,JavaScript.");
}
sayHello();
CallJSFuntion.html
<!-- <!DOCTYPE HTML> -->
<script language="JavaScript" src="sayHello.js">
</script>
JS以外部文件形式被HTML调用执行,是最常用的;而非内嵌执行。
同一目录下,可不写绝对路径而是直接写上 js的文件名;VS Code以快捷键 Alt+B 执行:默认浏览器打开html文件。
(8)PHP Programming Language
以上测试在 VS Code环境下进行。
2019/09/22 待更
PHP有点小烦人噢。