设计一个c语言的儿童节代码
时间: 2024-02-27 12:54:40 浏览: 109
好的,以下是一个简单的六一儿童节代码,用 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` 函数来生成随机数。
阅读全文