4 条题解
- 1
信息
- ID
- 220
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 665
- 已通过
- 179
- 上传者
第二种
#include <stdio.h>
#include <ctype.h>
int main()
{
int n;
scanf("%d",&n);
char ar[n+1];
scanf("%s",ar);
for(int i=0;i<n;i++){
ar[i]=toupper(ar[i]);
}
ar[n]='\0';
printf("%s",ar);
return 0;
}
第一种
#include <stdio.h>
#include<string.h>
int main() {
int n;
scanf("%d", &n);
char ar[n + 1];
scanf("%s", ar);
int len = strlen(ar);
for (int i = 0; i < len; i++) {
if (ar[i] >= 'a' && ar[i] <= 'z') {
ar[i] -= 32;
}
}
printf("%s\n", ar);
return 0;
}
Python大法好😋(C++可以用 toupper(char))
input();print(input().upper())