zoukankan      html  css  js  c++  java
  • 习题7-7 字符串替换

     1 #include<stdio.h>
     2 
     3 int main(void)
     4 {
     5     char a[80], b[80];
     6     int i;
     7 
     8     i = 0;                        //有效字符的个数
     9 
    10     while (i < 80)
    11     {
    12         a[i] = getchar();
    13         if (a[i] == '
    ')
    14         {
    15             break;
    16         }
    17         i++;
    18     }
    19     
    20         
    21     for (int j = 0; j < i; j++)
    22     {
    23         if (a[j] >= 'A' && a[j] <= 'Z')
    24         {
    25             b[j] = 'Z' - (a[j] - 'A');
    26         }
    27         else
    28         {
    29             b[j] = a[j];
    30         }
    31     }
    32     
    33     for (int j = 0; j < i; j++)
    34     {
    35         putchar(b[j]);
    36     }
    37 
    38     return 0;
    39 }

     也可以

     1 #include<stdio.h>
     2 
     3 int main(void)
     4 {
     5     char a[80], b[80];
     6     int i;
     7 
     8     //第二种方法
     9     for (i = 0; i < 80; i++)
    10     {
    11         a[i] = getchar();
    12         if (a[i] == '
    ')
    13         {
    14             break;
    15         }
    16     }
    17 
    18     for (int j = 0; j < i; j++)
    19     {
    20         if (a[j] >= 'A' && a[j] <= 'Z')
    21         {
    22             b[j] = 'Z' - (a[j] - 'A');
    23         }
    24         else
    25         {
    26             b[j] = a[j];
    27         }
    28     }
    29     
    30     for (int j = 0; j < i; j++)
    31     {
    32         putchar(b[j]);
    33     }
    34 
    35     return 0;
    36 }
  • 相关阅读:
    kafka概念使用简介注意点
    spring boot整合log4j2
    postgresql和oracle数据库对比
    postgresql数据操作
    Django缓存序列化信号
    Django补充
    Git学习
    JavaScript语法和类型
    Django分页
    Vue:配置组件
  • 原文地址:https://www.cnblogs.com/2018jason/p/12010239.html
Copyright © 2011-2022 走看看