文章

10

粉丝

0

获赞

5

访问

752

头像
首字母大写 题解:
P1240 北京大学机考题
发布于2025年2月14日 11:56
阅读数 99

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>

int main() {
    char s[105];
    while (gets(s)) {
        if (s[0] >= 'a' && s[0] <= 'z')
        {
            s[0] -= 32;
        }

 //如果是i<strlen(s)-1就会报runtime error的错误,不知道是为什么
        for (int i = 0; i < strlen(s); i++)
        {
            if ((s[i] == ' ' || s[i] == '\t' || s[i] == '\r' || s[i] == '\n') && (s[i + 1] >= 'a' && s[i + 1] <= 'z'))
            {
                s[i + 1] = s[i + 1] - 32;...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发