找回密码
 register

QQ登录

只需一步,快速开始

查看: 77|回复: 0

C语言生成带中文礼包的特殊CDK

[复制链接]

C语言生成带中文礼包的特殊CDK

[复制链接]
  • 打卡等级:热心大叔
  • 打卡总天数:94
  • 打卡月天数:17
  • 打卡总奖励:94
  • 最近打卡:2025-01-18 01:28:20
Waylee

主题

0

回帖

1万

积分

仙帝

积分
12364
Waylee 2023-6-2 19:35 | 显示全部楼层 |阅读模式

马上注册,查看网站隐藏内容!!

您需要 登录 才可以下载或查看,没有账号?register

×
文章编辑人员:雪舞
内容测试时间:2023-6-2 19:35:14
测试环境:Windows 10

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
    char str[6][50] = {"抽奖券10个装", "抽奖券5个装", "抽奖券", "真重楼礼盒", "重楼礼盒", "推广礼盒"};  // 商品名称数组
    char CDK[21];  // 定义一个21字符长的数组,最后一位用于存储字符串的结束符'\0'
    char chars[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";  // 可能的字符
    int i, n;
    FILE *fp;

    srand((unsigned int)time(NULL));  // 使用当前时间作为随机数生成器的种子

    printf("请输入您需要生成的CDK数量:\n");
    scanf("%d", &n);

    fp = fopen("output.txt", "w");  // 打开一个名为output.txt的文件用于写入,如果文件不存在则创建它

    if(fp == NULL) {
        printf("无法打开文件\n");
        exit(1);  // 如果无法打开文件,则退出程序
    }

    for(int j = 0; j < n; j++) {
        for(i = 0; i < 20; i++) {
            CDK[i] = chars[rand() % 62];  // 在chars中随机选择一个字符
        }
        CDK[20] = '\0';  // 添加字符串结束符

        fprintf(fp, "%s\t%s\t1\n", CDK, str[rand() % 6]);  // 将结果写入文件,商品名称随机选择
    }

    fclose(fp);  // 关闭文件

    printf("生成的CDK已保存到output.txt文件中。\n");

    return 0;
}



生成出来的格式:
5aIfPq2ylqBF1T4Y02TN        抽奖券        1
VxYLjuuYy66fZsu8nKA4        抽奖券5个装        1
52VoAGPor0RQ8uHh857i        抽奖券10个装        1
xfBECpBbh6Itz439honR        抽奖券10个装        1
UY0CgOHmNraWRZ7jx8Zz        抽奖券5个装        1
VC4Xwn89MeH9u65h0Jk2        真重楼礼盒        1
ASRw9RQ6zxeLKQWaSjw1        重楼礼盒        1
FXtNCbPOXEThUnzevyMc        重楼礼盒        1
khMu9vvAQIWK9BO5mP3o        抽奖券5个装        1
KXgobi2J3iidx94oj51N        真重楼礼盒        1
suqp9Io0yWdpXBohhEzb        抽奖券5个装        1
4D9ofP3kLIJm9LhDmtGB        抽奖券5个装        1
Yh3wOkmoTI5fzokgfMIe        重楼礼盒        1
您需要登录后才可以回帖 登录 | register

本版积分规则

雪舞知识库 | 浙ICP备15015590号-1 | 萌ICP备20232229号|浙公网安备33048102000118号 |天天打卡

GMT+8, 2025-1-20 01:57 , Processed in 0.103008 second(s), 7 queries , Redis On.

Powered by XueWu Licensed

Copyright © Tencent Cloud.

快速回复 返回顶部 返回列表