#45075: 來玩指標吧~


happypiano950041@gmail.com (Jacky924)

學校 : 逢甲大學
編號 : 67636
來源 : [122.118.45.62]
最後登入時間 :
2024-11-04 23:25:56
q182. 2. 字串操作 -- 2025年1月APCS | From: [122.118.38.34] | 發表日期 : 2025-01-05 22:08

這是模板,以下開放填空(AC (2ms, 92KB))。

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

int len = 0;

void charSwap(char *a, char *b){
    ...
}


void op0(char *str){
    ...
}


void op1(char *str){
    ...
}


void op2(char *str){
    int i;
    char strCopy[101];
    char *strA = strCopy;
    char *strB = strCopy + len/2;

    ...

}


int main()
{
    char str[101] = "";
    int n, op;
    void (*operate[3])(char*) = {op0, op1, op2};

    scanf("%s", str);
    scanf("%d", &n);

    len = strlen(str);

    while(n--){
        scanf("%d", &op);
        operate[op](str);
    }

    printf("%s\n", str);
    return 0;
}

 
ZeroJudge Forum