文章

21

粉丝

76

获赞

1

访问

14.8k

头像
首字母大写 题解:好奇怪,同样的数据,dev运行出来的结果就是对的,怎么复制过来就输出结果只有一个首字母不对唉。附上我得程序代码和截图。
P1240 北京大学机考题
发布于2024年3月24日 16:39
阅读数 1.4k

#include<stdio.h>
#include<string.h>
char s[105]; 
int main(void){
    while(gets(s)){
        int len = strlen(s);
        int flag = 0;
        for(int i = 0;i < len;i++){
            if(flag==0 && s[i]!=' '){
                if(s[i]>='a' && s[i]<='z'){
                    s[i] -=32;
                    flag = 1;
                }
                if(s[i]<='9' && s[i]>='0'){
     &nb...

登录查看完整内容


登录后发布评论

2 条评论
trmbh
2024年6月11日 10:55

这里用C++中的isspace()判断空白符即可,你这里只判断了空格

赞(0)
snake VIP
2024年3月24日 18:03

注意题目要求

有的是不可见符号,但计算机能识别

赞(0)