码迷,mamicode.com
首页 > 其他好文 > 详细

习题7-7 字符串替换

时间:2019-12-09 14:14:50      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:put   替换   mamicode   col   std   get   style   getc   utc   

技术图片

 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] == \n)
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] == \n)
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 }

 

习题7-7 字符串替换

标签:put   替换   mamicode   col   std   get   style   getc   utc   

原文地址:https://www.cnblogs.com/2018jason/p/12010239.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!