程序输入结果通常是通过标准输入(Standard Input,简称stdin)来获取的,然后根据程序的需求进行处理和输出。不同的编程语言有不同的方法来获取用户输入。以下是一些常见编程语言中获取输入的方法:
C++:
使用`std::cin`来从键盘读取数据。例如:
```cpp
include include int main() { int age; std::string name; std::cout << "请输入年龄: "; std::cin >> age; std::cout << "请输入名字: "; std::getline(std::cin, name); std::cout << "你好, " << name << "! 你的年龄是: " << age << std::endl; return 0; } ``` Python: 使用`input()`函数来获取用户输入。例如: ```python name = input("请输入你的名字: ") print(f"你好, {name}!") ``` Java: 使用`Scanner`类来获取用户输入。例如: ```java import java.util.Scanner; public class Demo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入名字: "); String name = sc.nextLine(); System.out.print("请输入年龄: "); String age = sc.nextLine(); System.out.println("名字: " + name + ", 年龄: " + age); } } ``` C: 使用`scanf()`函数来从键盘读取数据。例如: ```c include int main() { int age; char name; printf("请输入年龄: "); scanf("%d", &age); printf("请输入名字: "); scanf("%s", name); printf("你好, %s! 你的年龄是: %d\n", name, age); return 0; } ``` JavaScript (Node.js): 使用`readline`模块来获取用户输入。例如: ```javascript const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); rl.question('请输入名字: ', (name) => { rl.question('请输入年龄: ', (age) => { console.log(`你好, ${name}! 你的年龄是: ${age}`); rl.close(); }); }); ``` 在编写程序时,你需要根据所使用的编程语言选择合适的方法来获取用户输入,并将其存储在变量中。然后,你可以根据程序的需求对这些输入进行处理,并使用相应的输出函数(如`std::cout`、`print()`、`System.out.println()`等)将结果输出到屏幕或其他设备。