实验7-3-4 字符串替换 (15分)
生活随笔
收集整理的這篇文章主要介紹了
实验7-3-4 字符串替换 (15分)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
解題思路
源代碼如下:
#include<stdio.h> #define N 100 int main() {char ch;char str1[N];char str2[N];int cnt=0;//計(jì)數(shù)字符數(shù)目(兩個(gè)字符數(shù)組字符數(shù)相同)ch=getchar();//第一環(huán)節(jié):將輸入字符傳入字符數(shù)組str1for(int i=0;ch!='\n';i++){str1[i]=ch;cnt++;ch=getchar();}//第二環(huán)節(jié):如果出現(xiàn)大寫字母就將其對(duì)應(yīng)轉(zhuǎn)換存入字符數(shù)組str2,其他的字符按順序存入字符數(shù)組str2for (int j = 0; j < cnt; j++){if (str1[j] >= 'A' && str1[j] <= 'Z'){str2[j] = 'A' + 'Z' - str1[j]; //相互替換的字符之和是不變常數(shù)}else{str2[j] = str1[j];}} //第三環(huán)節(jié):輸出for (int k = 0; k < cnt; k++){printf("%c",str2[k]);}return 0; }總結(jié)
以上是生活随笔為你收集整理的实验7-3-4 字符串替换 (15分)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 调用谷歌翻译进行翻译
- 下一篇: 实验7-3-3 统计大写辅音字母 (15