设计一个六一儿童节的代码
时间: 2024-02-27 13:54:34 浏览: 72
好的,以下是一个简单的六一儿童节代码,用 Python 语言编写:
```python
import random
# 定义一个列表,里面存储了一些常见的礼物名称
gifts = ['玩具车', '益智积木', '彩色钢笔', '绘画工具', '儿童音乐盒']
# 定义一个函数,用于随机选取一个礼物并输出
def select_gift():
selected_gift = random.choice(gifts)
print('恭喜你获得了:', selected_gift)
# 主程序
print('欢迎来到六一儿童节活动!')
name = input('请输入你的名字:')
age = int(input('请输入你的年龄:'))
# 判断年龄是否符合参与要求
if age >= 6 and age <= 12:
print('恭喜你,你符合参与要求!')
print('现在,让我们为', name, '抽奖!')
select_gift()
else:
print('很抱歉,你的年龄不符合参与要求。')
```
这段代码会首先让用户输入姓名和年龄,然后判断年龄是否符合六一儿童节的参与要求。如果符合要求,就会随机选取一个礼物并输出;如果不符合要求,就会输出提示信息。
相关问题
设计一个c语言的儿童节代码
好的,以下是一个简单的六一儿童节代码,用 C 语言编写:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
// 定义一个数组,里面存储了一些常见的礼物名称
char *gifts[] = {"玩具车", "益智积木", "彩色钢笔", "绘画工具", "儿童音乐盒"};
// 获取当前时间,用于生成随机数的种子
srand(time(NULL));
printf("欢迎来到六一儿童节活动!\n");
printf("请输入你的名字:");
char name[20];
scanf("%s", name);
printf("请输入你的年龄:");
int age;
scanf("%d", &age);
// 判断年龄是否符合参与要求
if (age >= 6 && age <= 12) {
printf("恭喜你,你符合参与要求!\n");
printf("现在,让我们为 %s 抽奖!\n", name);
int index = rand() % 5; // 生成一个0~4的随机数
printf("恭喜你获得了:%s\n", gifts[index]);
} else {
printf("很抱歉,你的年龄不符合参与要求。\n");
}
return 0;
}
```
这段代码会首先让用户输入姓名和年龄,然后判断年龄是否符合六一儿童节的参与要求。如果符合要求,就会随机选取一个礼物并输出;如果不符合要求,就会输出提示信息。在 C 语言中,我们需要使用 `scanf` 函数来获取用户输入的字符串和数字。还需要使用 `srand` 和 `rand` 函数来生成随机数。
阅读全文