王剑编程网

分享专业编程知识与实战技巧

大小写字母转换(excel大小写字母转换)

c语言

#include <stdio.h>

#include <string.h>


int main() {

char str[100];

printf("请输入一串英文字母:");

// 读取字符串,遇到换行、空格等结束(若需处理带空格的,可用 fgets)

scanf("%s", str);

int len = strlen(str);

for (int i = 0; i < len; i++) {

if (str[i] >= 'a' && str[i] <= 'z') {

// 利用 ASCII 码差值,小写转大写

str[i] = str[i] - 'a' + 'A';

}

}

printf("转换后的字符串:%s\n", str);

return 0;

}

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言