文章

47

粉丝

67

获赞

8

访问

12.5k

头像
首字母大写 题解:
P1240 北京大学机考题
发布于2024年3月15日 11:21
阅读数 184

#include <stdio.h>
#include <stdlib.h> 
#include <string.h>
int main() {
	char s[105];
	
	while (gets(s) != NULL) {

		int len = strlen(s);
		if (s[0] >= 'a' && s[0] <= 'z') {
			s[0] = s[0] - 32;
		}
		
		for (int i = 0; i < len; i++) {
			if ((s[i] == ' '|| s[i] == '\t' || s[i] == '\r' || s[i] == '\n')&&(s[i+1]>='a'&&s[i+1]<='z')) {
				s[i + 1] -= 32;
			}
		}
		puts(s);
	}

	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发