1 条题解
-
0
/* author:David_Ding Date:4.7 I n 与 n个要整理的药名 O 整理好为首字母大写的药名 P 每次特别判断第一次改为大写,其余大写转小写 */ #include<bits/stdc++.h> using namespace std; int n; char name[110][30];//这样输入更加方便(存字符串) int main(){ scanf("%d",&n); for(int i=1;i<=n;i++){ scanf("%s",name[i]); } for(int i=1;i<=n;i++){ //枚举药名从下标为0开始 for(int j=0;j<strlen(name[i]);j++){ //注意字符串 if(j==0&&name[i][j]>='a'&&name[i][j]<='z'){ name[i][j]-=32; }else if(j!=0&&name[i][j]>='A'&&name[i][j]<='Z'){ name[i][j]+=32; } } //输出 printf("%s\n",name[i]); } return 0; }
- 1
信息
- ID
- 6928
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 1
- 标签
- (无)
- 递交数
- 8
- 已通过
- 8
- 上传者