跳至内容

GCSE 计算机/编程

来自维基教科书,开放世界中的开放书籍

以下示例符合 GCSE 计算机 的结构。代码是用 VB(.net) 和 C#(.net) 编写的。在 c# 中,// 和在 VB 中的 ' 是注释,编译器会忽略它们。它们是为了帮助你理解代码。

编程语言规则

[编辑 | 编辑源代码]

每种编程语言都有自己的规则,这是它们之间的主要区别。许多语言有一些相同的规则。

必须在每行代码的末尾使用 (要将行继续到下一行,不要使用 ;)

必须使用 {} 来包含代码

要将行继续到下一行,请使用 _ 代码包含各种

声明变量

[编辑 | 编辑源代码]

//(类型,例如 int 或 string) (名称,例如 i); int i; //名为 i 的整数 (与 VB 的可选 as 不同 ... C# 使用 type object 作为任何类型)

dim i as integer //名为 i 的整数 (as integer 可选)

IF 条件

[编辑 | 编辑源代码]

if (条件,例如 1=1) {

 //Do something if true

}else{

 //Do something if false

}

if 条件,例如 1=1 then

 'Do something if true

else

 'Do something if false

end if

int i; //声明 i For (i=0; i<10, i++) {

 //i is an integer variable and the for checks if i = 10 every loop. If not does the process within then adds 1 to i.

}

For i As Integer = 1 To 10

  'i is an integer variable and the for checks if i = 10 every loop. If not does the process within then adds 1 to i.

Next i

int i; While(i<10) //检查 i 是否小于 10 {

 //Loops till i = 10
 i++; //Adds 1 to i

}

dim i While i<10 '检查 i 是否小于 10

 'Loops till i = 10
 i+=1 'Adds 1 to i

End While

Repeat(loop)

[编辑 | 编辑源代码]

While(true) {

 //Does this for as long as the program is open

}

Do

 'Does this for as long as the program is open

Loop

华夏公益教科书