1111吧 关注:2,870贴子:11,066
1


IP属地:江苏来自Android客户端1楼2025-03-04 09:13回复
    #include <stdio.h>
    int main() {
    char ch;
    printf("请输入一个字符: ");
    scanf("%c", &ch);
    if (ch >= 'a' && ch <= 'z') {
    printf("%c is lower case\n", ch);
    } else if (ch >= 'A' && ch <= 'Z') {
    printf("%c is upper case\n", ch);
    } else if (ch >= '0' && ch <= '9') {
    printf("%c is digit\n", ch);
    } else {
    printf("%c is other char\n", ch);
    }
    return 0;
    }


    IP属地:江苏来自Android客户端96楼2025-03-25 08:57
    回复
      #include <stdio.h>
      int main() {
      char ch;
      printf("请输入一个字符: ");
      scanf("%c", &ch);
      if (ch >= 'a' && ch <= 'z') {
      printf("%c is lower case\n", ch);
      } else if (ch >= 'A' && ch <= 'Z') {
      printf("%c is upper case\n", ch);
      } else if (ch >= '0' && ch <= '9') {
      printf("%c is digit\n", ch);
      } else {
      printf("%c is other char\n", ch);
      }
      return 0;
      }


      IP属地:江苏来自Android客户端97楼2025-03-25 08:59
      回复
        #include <stdio.h>
        int main() {
        printf("A smile can make you ten years younger\n");
        printf("A smile can make you ten years younger\n");
        return 0;
        }


        IP属地:江苏来自Android客户端98楼2025-03-25 09:00
        回复
          #include <stdio.h>
          int main() {
          int n;
          long long Sn = 0; // 因为阶乘和可能较大,使用long long类型
          long long t = 1;
          printf("请输入n: ");
          scanf("%d", &n);
          for (int i = 1; i <= n; i++) {
          t = t * i;
          Sn = Sn + t;
          }
          printf("%lld\n", Sn);
          printf("姓名:你的姓名 学号:你的学号\n"); // 记得替换为真实信息
          return 0;
          }


          IP属地:江苏来自Android客户端99楼2025-03-25 09:01
          回复
            #include <stdio.h>
            #include <string.h>
            int main() {
            char s[1000]; // 用于存储输入的字符串,根据实际情况可调整大小
            char c;
            int i;
            for (int j = 0; j < 2; j++) { // 处理两组测试用例
            scanf("%s", s); // 读取字符串
            getchar(); // 读取换行符,避免影响下一次输入
            scanf("%c", &c); // 读取要查找的字符
            int found = 0; // 标记是否找到,初始化为0表示未找到
            for (i = 0; i < strlen(s); i++) {
            if (s[i] == c) {
            found = 1;
            break;
            }
            }
            if (found) {
            printf("%c is found\n", c);
            } else {
            printf("%c is not found\n", c);
            }
            }
            return 0;
            }


            IP属地:江苏来自Android客户端100楼2025-03-25 09:04
            回复
              #include <stdio.h>
              #include <math.h>
              int main() {
              int a, n, i;
              long long sum = 0, term = 0;
              scanf("%d %d", &a, &n);
              for (i = 0; i < n; i++) {
              term = term * 10 + a;
              sum += term;
              }
              printf("%lld\n", sum);
              return 0;
              }


              IP属地:江苏来自Android客户端101楼2025-03-25 09:04
              回复
                #include <stdio.h>
                int main() {
                int i, hundreds, tens, units;
                for (i = 100; i < 1000; i++) {
                hundreds = i / 100;
                tens = (i % 100) / 10;
                units = i % 10;
                if (i == hundreds * hundreds * hundreds + tens * tens * tens + units * units * units) {
                printf("%d ", i);
                }
                }
                printf("\n");
                printf("你的姓名,你的学号\n");
                return 0;
                }


                IP属地:江苏来自Android客户端102楼2025-03-25 09:07
                回复
                  #include <stdio.h>
                  int main() {
                  int a, b, c;
                  for (int i = 0; i < 4; i++) {
                  scanf("%d %d %d", &a, &b, &c);
                  int min = a;
                  if (b < min) min = b;
                  if (c < min) min = c;
                  printf("%d\n", min);
                  }
                  printf("张三丰 20223249057089");
                  return 0;
                  }


                  IP属地:江苏来自Android客户端103楼2025-03-25 09:08
                  回复
                    #include <stdio.h>
                    int main() {
                    int a, b, c;
                    scanf("%d %d %d", &a, &b, &c);
                    int sum_a = 0;
                    for (int i = 1; i <= a; i++) {
                    sum_a += i;
                    }
                    int sum_b_square = 0;
                    for (int i = 1; i <= b; i++) {
                    sum_b_square += i * i;
                    }
                    double sum_c_reciprocal = 0;
                    for (int i = 1; i <= c; i++) {
                    sum_c_reciprocal += 1.0 / i;
                    }
                    double total_sum = sum_a + sum_b_square + sum_c_reciprocal;
                    printf("%.2f\n", total_sum);
                    return 0;
                    }


                    IP属地:江苏来自Android客户端104楼2025-03-25 09:08
                    回复
                      #include <stdio.h>
                      int main() {
                      int m, n, m_original, n_original;
                      scanf("%d %d", &m, &n);
                      m_original = m;
                      n_original = n;
                      int r;
                      while (n!= 0) {
                      r = m % n;
                      m = n;
                      n = r;
                      }
                      int gcd = m;
                      int lcm = m_original * n_original / gcd;
                      printf("%d %d\n", gcd, lcm);
                      printf("沈珂璇 202400868\n");
                      return 0;
                      }


                      IP属地:江苏来自Android客户端105楼2025-03-25 09:09
                      回复
                        #include <stdio.h>
                        int main() {
                        int arr[10];
                        for (int i = 0; i < 10; i++) {
                        scanf("%d", &arr[i]); // 读取10个元素
                        }
                        for (int i = 0; i < 10; i++) {
                        arr[i]++; // 每个元素加1
                        }
                        for (int i = 0; i < 10; i++) {
                        printf("%d", arr[i]);
                        if (i < 9) {
                        printf(" "); // 除了最后一个元素,每个元素后输出一个空格
                        }
                        }
                        printf("\n"); // 最后输出一个换行
                        return 0;
                        }


                        IP属地:江苏来自Android客户端106楼2025-03-25 09:09
                        回复
                          #include <stdio.h>
                          int main() {
                          int N;
                          double sum = 0.0;
                          scanf("%d", &N);
                          for (int i = 1; i <= N; i++) {
                          sum += 1.0 / i;
                          }
                          printf("%.6f\n", sum);
                          // 在这里输出你的姓名和学号
                          printf("姓名:沈珂璇 学号:202400868\n");
                          return 0;
                          }


                          IP属地:江苏来自Android客户端107楼2025-03-25 09:10
                          回复
                            #include <stdio.h>
                            int main() {
                            int usualScores[5];
                            int finalScores[5];
                            int i;
                            // 输入5个平时成绩
                            for (i = 0; i < 5; i++) {
                            scanf("%d", &usualScores[i]);
                            }
                            // 输入5个期末成绩
                            for (i = 0; i < 5; i++) {
                            scanf("%d", &finalScores[i]);
                            }
                            // 计算并输出总成绩
                            for (i = 0; i < 5; i++) {
                            int total = (int)(usualScores[i] * 0.4 + finalScores[i] * 0.6);
                            printf("%d\n", total);
                            }
                            return 0;
                            }


                            IP属地:江苏来自Android客户端108楼2025-03-25 09:10
                            回复
                              #include <stdio.h>
                              #include <string.h>
                              // 声明函数fun,将数字字符串转换为整数
                              int fun(char *s) {
                              int num = 0;
                              int len = strlen(s);
                              for (int i = 0; i < len; i++) {
                              num = num * 10 + (s[i] - '0');
                              }
                              return num;
                              }
                              int main() {
                              char s[100];
                              scanf("%s", s);
                              int result = fun(s);
                              printf("%d\n", result);
                              // 打印姓名和学号
                              printf("沈珂璇 202400868\n");
                              return 0;
                              }


                              IP属地:江苏来自Android客户端109楼2025-03-25 09:11
                              回复