跳转到内容

BASIC 编程/入门 BASIC/用户输入

来自维基教科书,自由的教学读物

在阅读本文之前,请先阅读变量和数据类型文章。

用户输入是编程概念中最重要的一部分。每个程序都应该有一些用户交互,从获取游戏角色的姓名到询问登录数据库的密码。本文将讲解 BASIC 编程语言中用户输入的基础知识。请注意,以下代码可能因编译器而异。(FreeBASIC 用户:不要使用行号)。

  1. 你可以从这里复制它,井号没有任何作用,它只是一个提醒。

示例 1(qBasic)

CLS
10 PRINT "what is your name?"
20 INPUT "...(Enter Your Name)...", a$
30 PRINT
40 PRINT "hello, "; a$; ", I am your computer, nice to meet you."
60 END

示例 2(freeBasic)

10 Dim userInput As String
20 Input "What is your name?", userInput
30 Print
40 Print "Hello, " ; userInput ; "! I am your computer, it's nice to meet you."
50 Sleep
60 End

输出

What is your name?
...(Enter Your Name)...

Hello, yourName, I am your computer, nice to meet you.

10: Dim userInput 声明变量 userInputAs String 告诉编译器 userInput 是一个字符串(纯文本的集合,可以包含数字和符号,但被视为文本)。
20: Input "What is your name?" 提示用户输入他们的姓名。 userInput a$ 告诉编译器将答案存储在变量 userInputa$ 中。
30: 创建一个空行。
40: 一个普通的 Print 语句,; 告诉编译器不要跳到下一行。
50: Sleep 使程序等待用户按下按键。
60: 所有 BASIC 程序的结束标记,表示程序终止。


上一篇: 变量和数据类型 主页面: BASIC 编程 下一篇: 文档
华夏公益教科书