![](https://img-blog.csdnimg.cn/ebe2fd8e0dbe4f68997e38c33fbbdc1c.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
一本通
题题题
莫忘、莫念
自律即自由
展开
-
1132:石头剪子布
方法一:二维数组#include<iostream>using namespace std;int w[4][4];int mmm(char x1[]){ switch(x1[0]) { case 'R': return 1; case 'S': return 2; case 'P': return 3; }}void mmm2(){ w[1][1]=w[2][2]=w[3][3]=0; w[1][2]=w[2][原创 2022-02-12 18:16:09 · 932 阅读 · 0 评论 -
1130:找第一个只出现一次的字符
#include<string.h>#include<iostream>using namespace std;int main(){ char a[100000]; char b[100000]; int count; cin.getline(a,100000); strcpy(b,a); int i=0,j; for(i=0;i<strlen(a);i++) { for(j=0;j<strlen(b);j++) { if(a[i.原创 2022-02-11 17:06:41 · 190 阅读 · 0 评论 -
1133:输出亲朋字符串
#include<string.h>#include<iostream>using namespace std;int main(){ char a[101]; char b[101]; cin.getline(a,101); for(int i=0;i<strlen(a)-1;i++) { b[i]=a[i]+a[i+1]; cout<<b[i]; } b[strlen(a)]=a[0]+a[strlen(a)-1];.原创 2022-02-14 22:18:50 · 983 阅读 · 0 评论 -
1134:合法C标识符查
方法一:根据题意直接写,容易理解#include<string.h>#include<iostream>using namespace std;int main(){ char a[300]; cin.getline(a,300); int len=strlen(a); if(a[0]>='0'&&a[0]<='9') { cout<<"no"; return 0;原创 2022-02-14 23:21:35 · 987 阅读 · 0 评论 -
1135:配对碱基链
#include<string.h>#include<iostream>using namespace std;int main(){ char a[256]; cin.getline(a,256); for(int i=0;i<strlen(a);i++) { if(a[i]=='A') { cout<<"T"; } else if(a[i]=='T') { cout<<"A"; } .原创 2022-02-15 15:19:29 · 681 阅读 · 0 评论 -
1136:密码翻译
#include<string.h>#include<iostream>using namespace std;int main(){ char a[80]; char b[80]; cin.getline(a,80); for(int i=0;a[i]!='\0';i++) { if((a[i]>='a'&&a[i]<'z')||(a[i]>='A'&&a[i]<'Z')) .原创 2022-02-15 15:39:10 · 607 阅读 · 0 评论 -
1137:加密的病历单
方法一:#include<string.h>#include<iostream>using namespace std;int main(){ char a[500]; char b[500]; char c[500]; cin.getline(a,500); for(int i=0;i<strlen(a);i++) { if(a[i]=='x') { b[i]='a'; } else if(a[i原创 2022-02-15 17:08:16 · 2042 阅读 · 3 评论 -
1139:整理药名
【题目描述】医生在书写药品名的时候经常不注意大小写,格式比较混乱。现要求你写一个程序将医生书写混乱的药品名整理成统一规范的格式,即药品名的第一个字符如果是字母要大写,其他字母小写。如将ASPIRIN、aspirin整理成Aspirin。【输入】第一行一个数字n,表示有n个药品名要整理,n不超过100。接下来n行,每行一个单词,长度不超过20,表示医生手书的药品名。药品名由字母、数字和-组成。【输出】n行,每行一个单词,对应输入的药品名的规范写法。#include<string.原创 2022-02-16 15:45:18 · 442 阅读 · 0 评论 -
1140:验证子串
方法一:自己写#include<string.h>#include<iostream>using namespace std;int main(){ char s1[201]; char s2[201]; cin.getline(s1,201); cin.getline(s2,201); int len1=strlen(s1); int len2=strlen(s2); int num=1; if(len1<len2) {原创 2022-02-17 21:13:50 · 418 阅读 · 0 评论 -
1141:删除单词后缀
#include<string.h>#include<iostream>using namespace std;int main(){ char a[200]; cin.getline(a,200); int len=strlen(a); for(int i=len-1;i>0;i--) { if(a[i-1]=='e'&&a[i]=='r') { for(int j=0;j<len-2;j++) { cou.原创 2022-02-17 21:47:15 · 1266 阅读 · 0 评论 -
1142:单词的长度
#include<string.h>#include<iostream>using namespace std;int main(){ char a[1001]; cin.getline(a,1001); int len=strlen(a); int n=0; for(int i=0;i<len;i++) { if(a[i]!=' ') { n++; } else { if(n==0) { continue;.原创 2022-02-17 22:12:29 · 520 阅读 · 0 评论