1. Python: 猜数字游戏 python import random def guess_number(): number_to_guess = random.randint(1, 100) guess = None attempts = 0 while guess != number_to_guess: guess = int(input('猜一个1到100之间的数字: ')) attempts += 1 if guess < number_to_guess: print('太小了!') elif guess > number_to_guess: print('太大了!') print(f'恭喜你,你猜对了!数字是{number_to_guess},你一共猜了{attempts}次。') guess_number() 2. JavaScript (HTML + JS): 简单的点击计数器 HTML: html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>点击计数器</title> </head> <body> <button οnclick="incrementCount()">点击我</button> <p id="count">0</p> <script src="script.js"></script> </body> </html> JavaScript (script.js): javascript let count = 0; function incrementCount() { count++; document.getElementById('count').textContent = count; } 3. C# (使用Console App): 简单的文本冒险游戏 csharp using System; class Program { static void Main() { Console.WriteLine("欢迎来到简单的文本冒险游戏!"); Console.WriteLine("你正在一个黑暗的洞穴里..."); Console.WriteLine("1. 前进"); Console.WriteLine("2. 回头"); string input = Console.ReadLine(); switch (input) { case "1": Console.WriteLine("你遇到了一个可怕的怪物并死了!"); break; case "2": Console.WriteLine("你安全地回到了洞口,你赢了!"); break; default: Console.WriteLine("无效的输入,请重试。"); break; } Console.ReadLine(); // 防止控制台立即关闭 } } 这些示例都是非常基础和简单的游戏或小程序,但它们展示了如何在不同的编程语言中创建基本的交互和用户界面。由于不同编程语言都有其独特性和适用场景,我将为你展示三个简单的小程序游戏代码示例,分别使用Python、JavaScript和C#编写。 1. Python: 猜数字游戏 python import random def guess_number(): number_to_guess = random.randint(1, 100) guess = None attempts = 0 while guess != number_to_guess: guess = int(input('猜一个1到100之间的数字: ')) attempts += 1 if guess < number_to_guess: print('太小了!') elif guess > number_to_guess: print('太大了!') print(f'恭喜你,你猜对了!数字是{number_to_guess},你一共猜了{attempts}次。') guess_number() 2. JavaScript (HTML + JS): 简单的点击计数器 HTML: html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>点击计数器</title> </head> <body> <button οnclick="incrementCount()">点击我</button> <p id="count">0</p> <script src="script.js"></script> </body> </html> JavaScript (script.js): javascript let count = 0; function incrementCount() { count++; document.getElementById('count').textContent = count; } 3. C# (使用Console App): 简单的文本冒险游戏 csharp using System; #chhas{ margin-top: 50px; padding:e-energy.cn; font-size: 18px; cursor: 10px 20px; } class Program { static void Main() { Console.WriteLine("欢迎来到简单的文本冒险游戏!"); Console.WriteLine("你正在一个黑暗的洞穴里..."); Console.WriteLine("1. 前进"); Console.WriteLine("2. 回头"); string input = Console.ReadLine(); switch (input) { case "1": Console.WriteLine("你遇到了一个可怕的怪物并死了!"); break; case "2": Console.WriteLine("你安全地回到了洞口,你赢了!"); break; default: Console.WriteLine("无效的输入,请重试。"); break; } Console.ReadLine(); // 防止控制台立即关闭 } } 这些示例都是非常基础和简单的游戏或小程序,但它们展示了如何在不同的编程语言中创建基本的交互和用户界面。 |