C语言经典题目详解(PTA题目)3

PTA 浙大版《C语言程序设计(第3版)》题目集全套代码 PTA 浙大版《C语言程序设计(第3版)》题目集全套代码 Here is PTA网站地址 本文适合C语言初学者,风格轻松明快,语言简洁易懂。本文在实际 案例中插入知识点,因为C语言不是学会的,而是练会的。多做题, 多上手写代码才能早日晋级,离开新手村。 来吧!投入C语言的怀抱吧! 文章目录PTA 浙大版《C语言程序设计(第3版)》题目集全套代码前前言 怎样算是一个好的程序前言一、函数题1.练习5-1 求m到n之和2.找两个数中最大者二、编程题1.练习2-1 Programming in C is fun 阅读详情

 一.四数立方和问题

#include<stdio.h>

int main(){
    int N;  // 定义变量N,用来存储输入的最大数字
    int a, b, c, d;  // 定义四个变量a, b, c, d,用来遍历所有的组合

    scanf("%d", &N);  // 输入一个整数N

    // 外层循环,a从2到N
    for(a = 2; a <= N; a++) {
        // 第二层循环,b从2到N-1
        for(b = 2; b < N; b++) {
            // 第三层循环,c从b到N-1,确保c >= b,避免重复组合
            for(c = b; c < N; c++) {
                // 第四层循环,d从c到N-1,确保d >= c,避免重复组合
                for(d = c; d < N; d++) {
                    // 如果a^3等于b^3 + c^3 + d^3,打印四个数字
                    if(a * a * a == b * b * b + c * c * c + d * d * d) {
                        // 打印符合条件的a, b, c, d四个数字
                        printf("%d %d %d %d\n", a, b, c, d);
                    }
                }
            }
        }
    }

    return 0;  // 返回0,表示程序结束
}

二.你会计算时间复杂度吗?

 

#include<stdio.h>

int main() {
    // 声明一个字符数组用来存储输入的字符串,最大长度为1000000
    char str[1000000];
    
    // 读取输入的代码字符串,格式是由 "for" 和 "end" 组成
    scanf("%s", str);
    getchar();  // 读取剩余的换行符

    // 用来存储当前循环的深度
    int maxshen = 0;
    
    // 用来计算嵌套的for循环深度
    int count = 0;
    
    // 遍历字符串中的每个字符
    for (int i = 0; str[i] != '\0'; i++) {
        // 检查是否遇到 "for"
        if (str[i] == 'f' && str[i + 1] == 'o' && str[i + 2] == 'r') {
            count++;  // 深度增加
            if (count > maxshen) {  // 更新最大深度
                maxshen = count;
            }
        } 
        // 检查是否遇到 "end"
        else if (str[i] == 'e' && str[i + 1] == 'n' && str[i + 2] == 'd') {
            count--;  // 深度减少
        }
        // 跳过 "for" 和 "end" 的字符,确保在下一次迭代时不会重复计算
        i += 2;
    }

    // 输出根据最大深度计算的时间复杂度
    if (maxshen == 1) {
        printf("O(n)");  // 如果最大深度是1,时间复杂度为 O(n)
    } else {
        printf("O(n^%d)", maxshen);  // 如果最大深度大于1,输出 O(n^depth)
    }

    return 0;
}

 三.判断完全平方数

#include <stdio.h>
#include <math.h>

// 判断是否为完全平方数
int IsSquare(int n) {
    if (n < 0) return 0; // 负数不是完全平方数
    
    int sqrt_n = (int)sqrt(n);  // 计算平方根并强制转换为整数
    if (sqrt_n * sqrt_n == n)  // 判断平方根的平方是否等于原数
        return 1;
    else
        return 0;
}

int main() {
    int n;
    scanf("%d", &n);
    
    if (IsSquare(n))
        printf("YES\n");
    else
        printf("NO\n");
    
    return 0;
}

四.求余弦函数的近似值

#include <stdio.h>

// 计算 cos(x) 的近似值
double funcos(double e, double x) {
    double cosx = 1.0;    // 初始项
    double term = 1.0;    // 当前项的值
    int n = 1;            // 计数器,用于更新分子和分母

    while (1) {
        // 计算当前项
        term *= -(x * x) / (n * (n + 1)); // 递推公式
        n += 2;                           // 阶数加 2
        
        // 累加结果
        cosx += term;

        // 检查绝对值是否小于误差上限
        if (term > -e && term < e) {
            break;
        }

    }

    return cosx;
}

int main() {
    double e, x;
    scanf("%lf %lf", &e, &x);
    printf("cos(%.2f) = %.6f\n", x, funcos(e, x));
    return 0;
}

五. 使用函数输出指定范围内的Fibonacci数

#include <stdio.h>

// 计算第 n 项的 Fibonacci 数
int fib(int n) {
    int arr[100]; // 缓存前 100 项 Fibonacci 数
    arr[0] = 1; 
    arr[1] = 1;
    for (int i = 2; i < 100; i++) {
        arr[i] = arr[i - 1] + arr[i - 2]; // 每一项等于前两项之和
    }
    return arr[n - 1]; // 返回第 n 项
}

// 输出范围 [m, n] 内的所有 Fibonacci 数
void PrintFN(int m, int n) {
    int a = 1, b = 1, c = a + b; // 初始化前三项
    int printed = 0;             // 标志位,记录是否输出了任何 Fibonacci 数

    // 单独处理 m = 1 的情况
    if (m <= 1 && n >= 1) {
        printf("1 1"); // 前两项均为 1
        printed = 1;   // 设置标志位
    }

    // 遍历后续 Fibonacci 数
    while (c <= n) {
        if (c >= m) { // 如果当前项在范围内
            if (printed) {    // 如果之前已经打印了数字,打印空格分隔
                printf(" ");
            }
            printf("%d", c);  // 打印当前项
            printed = 1;      // 设置标志位
        }
        a = b;      // 更新 a 为 b
        b = c;      // 更新 b 为当前项
        c = a + b;  // 计算下一项
    }

    if (!printed) { // 如果没有输出任何数字,打印提示
        printf("No Fibonacci number");
    }
    printf("\n");   // 输出换行
}

// 测试程序
int main() {
    int m, n, t;

    // 输入范围 [m, n] 和第 t 项
    scanf("%d %d %d", &m, &n, &t);
    printf("fib(%d) = %d\n", t, fib(t)); // 输出第 t 项的 Fibonacci 数
    PrintFN(m, n); // 输出范围内的所有 Fibonacci 数

    return 0;
}

六.数组循环右移

 

#include <stdio.h>
#define MAXN 10

void ArrayShift( int a[], int n, int m );

int main()
{
    int a[MAXN], n, m;
    int i;
    
    scanf("%d %d", &n, &m);
    for ( i = 0; i < n; i++ ) scanf("%d", &a[i]);
    
    ArrayShift(a, n, m);
    
    for ( i = 0; i < n; i++ ) {
        if (i != 0) printf(" ");
        printf("%d", a[i]);
    }
    printf("\n");
    
    return 0;
}

/* 你的代码将被嵌在这里 */
void ArrayShift( int a[], int n, int m ){
    int newa[n];  // 创建一个临时数组来存储重新排列后的元素
    m = m % n;    // 对 m 取模,避免移动超过数组长度

    // 遍历数组,将元素重新安排到新位置
    for(int i = 0; i < n; i++){
        if(n - 1 - i >= m){  // 如果当前元素的右侧剩余空间大于等于 m
            newa[i + m] = a[i];  // 将当前元素移动到右侧 m 个位置
        } else {  // 当前元素不能完全移动到右侧
            newa[m - n + i] = a[i];  // 将其循环移动到左侧剩余的位置
        }
    }

    // 将临时数组的内容拷贝回原数组
    for(int i = 0; i < n; i++){
        a[i] = newa[i];
    }
}

七.使用函数实现字符串部分复制

void strmcpy( char *t, int m, char *s ){
    int count = 0;  // 初始化计数器,用来跟踪拷贝的字符数
    // 从 t[m-1] 开始遍历直到 t 中的字符 '\0' 结束
    for(int i = m - 1; t[i] != '\0'; i++){
        s[count++] = t[i];  // 将 t 中从 m-1 索引开始的字符逐个拷贝到 s 中
    }
    s[count] = '\0';  // 在 s 的末尾加上 null 字符 '\0',表示字符串结束
}

八.删除字符

#include <stdio.h>
#define MAXN 20

void delchar( char *str, char c );
void ReadString( char s[] ); /* 由裁判实现,略去不表 */

int main()
{
    char str[MAXN], c;

    scanf("%c\n", &c);
    ReadString(str);
    delchar(str, c);
    printf("%s\n", str);
    
    return 0;
}

/* 你的代码将被嵌在这里 */
void delchar( char *str, char c ) {
    // 遍历整个字符串
    for(int i = 0; str[i] != '\0'; i++) {
        // 如果当前字符是待删除的字符
        if(str[i] == c) {
            // 从当前位置 i 开始,将后续字符往前移动一位
            for(int j = i; str[j] != '\0'; j++) {
                // 将 str[j+1] 的字符覆盖到 str[j]
                str[j] = str[j + 1];
            }
            // 由于字符被删除,i 需要回退一位,继续检查当前位置的新字符
            i--;
        }
    }
}

九.找最小的字符串

#include <stdio.h>
#include <string.h>

int main() {
    int num; // 用于存储输入的字符串数量
    char minStr[80]; // 用于存储当前最小的字符串

    // 读取字符串数量
    scanf("%d", &num);

    // 读取第一个字符串,作为初始最小字符串
    scanf("%s", minStr);

    // 遍历剩余的字符串,逐一比较
    for (int i = 0; i < num; i++) {
        char str[80]; // 临时存储每次读取的字符串
        scanf("%s", str); // 读取当前字符串

        // 如果当前字符串小于 minStr(按字典序比较)
        if (strcmp(minStr, str) > 0) {
            strcpy(minStr, str); // 更新 minStr 为当前字符串
        }
    }

    // 输出最小的字符串
    printf("Min is: %s", minStr);
    return 0;
}

十.字符串排序

#include<stdio.h>
#include<string.h>

int main() {
    char str[5][80];  // 用于存储5个字符串的二维数组,每个字符串最长为79个字符
    char temp[80];    // 用于在排序过程中临时交换字符串的变量

    // 读取5个字符串输入
    for (int i = 0; i < 5; i++) {
        scanf("%s", str[i]); // 按顺序读取每个字符串
    }

    // 排序字符串(按字典序升序)
    for (int i = 0; i < 5; i++) {              // 遍历数组中的每个字符串
        for (int j = i + 1; j < 5; j++) {      // 比较当前字符串和之后的字符串
            if (strcmp(str[i], str[j]) > 0) {  // 如果 str[i] > str[j],则交换它们
                strcpy(temp, str[j]);          // 将 str[j] 存到 temp
                strcpy(str[j], str[i]);        // 将 str[i] 存到 str[j]
                strcpy(str[i], temp);          // 将 temp 存到 str[i]
            }
        }
    }

    // 输出排序后的字符串
    printf("After sorted:\n");
    for (int i = 0; i < 5; i++) {
        printf("%s\n", str[i]);  // 按行输出排序后的字符串
    }

    return 0;
}

C语言经典题目(PTA题)1 对一些经典题目进行简要分析 阅读详情

相关推荐

pta基础编程题目集,c语言实现

由于考研复试的机试需要指定c语言完成,很长时间没有写过c语言的代码,故而用c语言刷了pta上的基础编程题目集,后续会继续更新c语言实现的数据结构。

保持学习 2420

pta平台用c语言编程答案,C语言PTA平台习题与答案

第二章作业 1①.本题要求编写程序,输出一个短句“Welcome to You!”#includeint main(){printf("Welcome to You!\n");return 0;}②.本题要求编写程序,计算华氏温度100°F对应的摄氏温度。计算公式:C=5×(F?32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。fahr = 100, celsius = 计算所...

weixin_39673184的博客 8421

翁恺-C语言程序设计 PTA习题集

代码练习题

qq_46085472的博客 7639

C语言程序设计 第一章(PTA)

编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。所以,虽然不是强制性的,但将其放在开头是一种常见的编程实践。解释则不同,解释性语言的程序不需要编译,省了道工序,解释性语言在运行程序的时候才翻译,比如解释性basic语言,专门有一个解释器能够直接执行basic程序,每个语句都是执行的时候才翻译。( .EXE文件)。

lm5688jjupm1n28的博客 3276

PTA基础编程题目集

PTA基础编程题目集前言6-1 简单输出整数6-2 多项式求值6-3 简单求和6-4 求自定类型元素的平均6-5 求自定类型元素的最大值6-6 求单链表结点的阶乘和6-7 统计某类完全平方数6-8 简单阶乘计算6-9 统计个位数字6-10 阶乘计算升级版6-11 求自定类型元素序列的中位数6-12 判断奇偶性6-13 折半查找7-1 厘米换算英尺英寸7-2 然后是几点7-3 逆序的三位数7-4 BCD解密7-5 表格输出7-6 混合类型数据格式化输入7-7 12-24小时制7-8 超速判断7-9 用天平找小

weixin_45076238的博客 3444

自用PTA题目记录0024

自用PTA题目记录0024 以下题目序号并无实际意义 文章目录自用PTA题目记录00249-2 A+B的文本文件版代码总结 9-2 A+B的文本文件版 题目作者: 翁恺 单位: 浙江大学 内存限制: 64 MB 这是A+B的文本文件版本。你要写一个完整的程序,打开当前路径下一个名为in.txt的文本文件,从中读两个十进制整数,然后打开一个名为out.txt的文本文件,写入这两个整数的和。 如果打不开文件,你的程序应该返回-1。 例子数据文件in.txt: 12 23 对应的输出数据文件out

ELT_Core的博客 5119

PTA 编程题(C语言)-- 比较大小

PTA 编程题(C语言)-- 比较大小

LCCprogrammer 3786

C语言题库及答案

C语言题库及答案想考计算机2级3级的可以参考一下

PTA L1系列题解(C语言)(L1_097 -- L1_104)

L1-097 编程解决一切 L1-098 再进去几个人 L1-099 帮助色盲 L1-100 四项全能 L1-101 别再来这么多猫娘了! L1-102 兰州牛肉面 L1-103 整数的持续性 L1-104 九宫格

黑不拉几的小白兔和你一起努力 2775

ZYNQ Linux环境下PS端I2C驱动OV5640摄像头全流程解析

本文详细解析了在ZYNQ Linux环境下,通过PS端I2C驱动OV5640摄像头的完整流程。内容涵盖从Vivado硬件配置、PetaLinux系统构建、设备树节点添加,到用户空间I2C编程与寄存器配置实战,并提供了关键的调试技巧与常见问题排查方法,帮助开发者快速实现嵌入式视觉应用的传感器配置。

vulkan6gpu的博客 853

智能车竞赛新手必看:单车定向组直线竞速与八字慢速实战技巧

本文为智能车竞赛新手提供单车定向组直线竞速与八字慢速的实战技巧,涵盖赛道分析、动力调校、传感器配置等关键环节。通过真实案例和代码示例,详细讲解如何平衡速度与稳定性,帮助选手避免常见失误,提升比赛成绩。特别针对智能车竞赛中的直线竞速和八字慢速项目,提供从硬件选型到临场策略的全方位指导。

weixin_28718793的博客 434

PTA L1系列题解(C语言)(L1_017 -- L1_024)

L1-017 到底有多二 L1-018 大笨钟 L1-019 谁先倒 L1-020 帅到没朋友 L1-021 重要的话说三遍 L1-022 奇偶分家 L1-023 输出GPLT L1-024 后天

黑不拉几的小白兔和你一起努力 1532

手把手教 - VSCode 开发 GD32F450 单片机

系统版本:rt-thread v5.2.2单片机型号:GD32F450ZK基于文章进行开发。

weixin_46158019的博客 838

PTA浙大版《C语言程序设计(第3版)》题目集(参考代码)

本题目集是博主初学C语言时写的,由于本题目集和另一套题目集:浙大版《C语言程序设计实验与习题指导(第3版)》题目集的很多题目相似,所以本题目集很多题的超链接直接指向了另一套题目集的题目。 编程题: 题目号 题目名 练习2-1 Programming in C is fun! 练习2-3 输出倒三角图案 练习2-4 温度转换 练习2-6 计算物体自由下落的距离 练习2-8 计算摄氏温度 练习2-9 整数四则运算 练习2-10 计算分段函数[1] 练习2-11 计算分

Re:从零开始的代码生活的博客 7万+

优快云专栏限时活动!福利公告必读!

本人优快云付费专栏周排名27名专业博主,每周文章平均阅读量约7w以上!

FJN110的博客 3152

OpenClaw进阶实战(二十五):抖音企业号——私信回复与视频评论分析

本文介绍了抖音企业号自动化运营的技术方案,重点解决私信互动效率低和风控严格两大挑战。文章分析了抖音集成的三大技术壁垒(视频复杂性、风控体系、封闭API)并对比了三种技术路径的优缺点。针对不同规模的运营主体,推荐官方API+RPA混合架构或真机RPA+AI辅助的方案。 详细讲解了环境准备步骤,包括抖音Skill安装、Cookie获取和配置文件设置。核心实现部分展示了私信自动回复功能的安全合规实现,包含意图分类、优先级排序、延迟发送等防封禁机制,并提供了完整的Python代码示例。该方案通过模拟人工操作、限制日

PeterPan的博客 158

PTA(浙大版《C语言程序设计(第3版)》题目集

PTA(浙大版《C语言程序设计(第3版)》题目集 学习C语言程序设计的PTA题目 目录PTA(浙大版《C语言程序设计(第3版)》题目集PTA(浙大版《C语言程序设计(第3版)》题目集) 习题2-1 求整数均值 (10 分)输入格式:输出格式:输入样例:输出样例:解题代码PTA(浙大版《C语言程序设计(第3版)》题目集) 习题2-2 阶梯电价 (15 分)输入格式:输出格式:输入样例1:输出样例1:输入样例2:输出样例2:解题代码PTA(浙大版《C语言程序设计(第3版)》题目集) 习题2-3 求平方与倒数

小宇的博客 2326

链接文件及功能安全:S32K3如何将FLASH驱动放到RAM里面、RAM如何实现软件复位数据不丢失操作。

在通过RTD的SDK也好MCAL也好,始终存在一个问题,生成的代码除了看门狗模块,默认都是放在flash里面,按照正常逻辑来看没啥大的问题,思考一个问题:Flash放在0x100的位置,但是此时我们要操作0x100怎么办?那肯定不允许啊,但是将flash的驱动放在RAM里面就可以避免这个问题的产生。Flash的特性:PF0能操作PF1,当然PF1也能操作PF0的,以此类推,只要不操作自身,想怎么玩都可以。这也是一个物理特性吧。

梦想技术家 2310

PTA 浙大版《C语言程序设计实验与习题指导(第3版)》题目集(参考代码)

C语言PTA练习题 浙大版《C语言程序设计实验与习题指导(第3版)》题目集 寒假在家,想着吧PTA上的C语言练习题写写,博主初学C语言,其中有些代码写的可能有些令人费解甚至是让人笑话,但是这也是一个练习的过程。 注:其中有些题的代码参考了其他人。 题目号 题目名 实验1-1 Hello World! 实验1-2 Welcome to You! 实验1-3 Programming in C is fun! 实验1-4 输出三角形 实验1-5 输出菱形图案 实验1-6 输出带

Re:从零开始的代码生活的博客 7万+

Allegro如何把分离的线段变成封闭连续的图形

Allegeo支持把分离的线段变成封闭连续的图形,以下图为例,线段是分离的。Allegro如何把分离的线段变成封闭连续的图形。Find选择other segs 和Lines。Find选择other segs 和Lines。选择shape-compose shape。分离线段已经是连续封闭的shape形式了。框选图形,删除剩下的无用的分离线段。Find选择shapes。鼠标右击选择done。选择delete命令。鼠标右击选择done。

weixin_54787054的博客 6238

数据分析案例-基于红米和华为手机的用户评论分析

在智能手机市场日益繁荣的今天,红米与华为手机作为国产手机品牌的佼佼者,凭借其各自独特的品牌魅力和技术实力,赢得了广泛的用户群体和高度关注。随着技术的不断进步和消费者需求的日益多样化,用户对手机的期望已不仅限于基本的通讯功能,更涵盖了性能、拍照、续航、用户体验等多个方面。因此,深入探究红米与华为手机在用户长期使用过程中的实际表现,尤其是用户评论中所反映出的真实反馈,对于理解市场需求、优化产品设计及提升用户体验具有重要意义。本实验的背景正是基于这样的市场环境和技术发展趋势。我们旨在通过收集并分析红米与华为手机的

m0_64336780的博客 1万+

C语言练习|PTA题目集《C语言程序设计实验与习题指导(第3版)》

C语言练习|PTA题目集《C语言程序设计实验与习题指导(第3版)》实验1实验1-1 Hello World! (5分)实验1-2 Welcome to You! (5分)实验1-3 Programming in C is fun! (5分)实验1-4 输出三角形 (5分)实验1-5 输出菱形图案 (5分)实验1-6 输出带框文字 (5分)实验1-7 What is a computer? (5分)实验1-8 输出倒三角图案 (5分) 这里是一个刚入门计算机、跨专业小白的上机练习记录。 题目集按函数和编程分的

XmumX的记录 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

PTA 基础编程题目集 (参考代码)

持续更新中… 同时欢迎访问其他题目集哦: 浙大版《C语言程序设计实验与习题指导(第3版)》题目集 编程题: 题目号 题目名 7-1 厘米换算英尺英寸 7-2 然后是几点 7-3 逆序的三位数 7-4 BCD解密 7-5 表格输出 7-6 混合类型数据格式化输入 7-7 12-24小时制 7-8 超速判断 7-9 用天平找小球 7-10 计算工资 7-11 分段计算居民水费 7-12 两个数的简单计算器 7-13 日K蜡烛图 7-14 求整数

Re:从零开始的代码生活的博客 7万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

PTA团体程序设计天梯赛-练习集Level-1(参考代码C语言/Python版)

受个人水平限制,《PTA团体程序设计天梯赛-练习集》中暂时只能把Level-1的题目做出来… 题目号 题目名 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子 L1-007 念数字 L1-008 求整数段和 L1-009 N个数求和 L1-010 比较大小 L1-011 A-B L1-012 计算指数 L1-013 计算阶乘和

Re:从零开始的代码生活的博客 2万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

pta平台c语言作业答案,C语言PTA平台习题与答案.pdf

C语言PTA平台习题与答案.pdfC 语言程序与设计 PTA 平台习题与答案 1 1 第二章 作业 1 .本题要求编写程序,输出一个短句“Welcome to You” include int main printfWelcome to Youn; return 0; .本题要求编写程序,计算华氏温度 100F 对应的摄氏温度。计算公式C5F32/9, 式中C表示摄氏温度,F表示华氏温度,输出数据...

weixin_31940835的博客 1万+

PTA浙大版《C语言程序设计(第3版)》题目集部分编程题答案

习题3-1 比较大小 (10分) #include<stdio.h> int main() { int a,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a>b) { t=a; a=b; b=t; } if(a>c) { t=a; a=c; c=t; } if(b>c) {

xihuanyou的博客 2175
上一篇: C语言经典题目(PTA题)2
下一篇: C语言经典题目4
Time_Controller
博客等级 码龄2年 187粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值