2 条题解

  • 1
    @ 2024-10-29 20:41:32

    第二种

    #include <stdio.h>

    #include <ctype.h>

    int main()

    {

    int n;

    scanf("%d",&n);

    char ar[n+1];

    scanf("%s",ar);

    for(int i=0;i<n;i++){

    ar[i]=toupper(ar[i]);

    }

    ar[n]='\0';

    printf("%s",ar);

    return 0;

    }

    • 1
      @ 2024-10-29 20:40:04

      第一种

      #include <stdio.h>

      #include<string.h>

      int main() {

      int n;

      scanf("%d", &n);

      char ar[n + 1];

      scanf("%s", ar);

      int len = strlen(ar);

      for (int i = 0; i < len; i++) {

      if (ar[i] >= 'a' && ar[i] <= 'z') {

      ar[i] -= 32;

      }

      }

      printf("%s\n", ar);

      return 0;

      }

      • 1

      信息

      ID
      220
      时间
      1000ms
      内存
      256MiB
      难度
      7
      标签
      递交数
      648
      已通过
      167
      上传者