技术栈

杭电oj 2026(首字母变大写)C语言

小雪冰️2023-11-14 20:55
cs 复制代码
#include<stdio.h>
#include<ctype.h>

void main()
{
	char s[100]="0";
	int i;
	while (fgets(s,sizeof(s),stdin))
	{
		i = 0;
		while (s[i]!='\0')
		{
			if (i == 0)s[0] = toupper(s[0]);
			else if (s[i - 1] == ' ' && s[i] != ' ')s[i] = toupper(s[i]);
			i++;
		}
		printf("%s", s);
	}
}
上一篇:爱上C语言:整型和浮点型在内存中的存储(进制转换,原码,反码,补码以及大小端)
下一篇:【视觉SLAM十四讲学习笔记】第二讲——初识SLAM
相关推荐
liulilittle
4 小时前
FileStream C++
开发语言·c++·cocoa
Gomiko
4 小时前
C/C++基础(五):分支
c语言·c++
wearegogog123
4 小时前
光谱分析波段选择的连续投影算法
算法
点PY
4 小时前
C++ 中 std::async 和 std::future 的并发性
java·开发语言·c++
执笔论英雄
4 小时前
【RL】DAPO 数据处理
算法
不会代码的小猴
4 小时前
C++的第九天笔记
开发语言·c++·笔记
why151
5 小时前
面经整理——算法
java·数据结构·算法
Yeats_Liao
5 小时前
CANN Samples(十三):Ascend C 算子开发入门
c语言·开发语言
悦悦子a啊
5 小时前
将学生管理系统改造为C/S模式 - 开发过程报告
java·开发语言·算法
痕忆丶
5 小时前
双线性插值缩放算法详解
算法
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04UV安装并设置国内源05React CVE-2025-55182漏洞排查与修复指南06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08从入门到实战:Gemini 3 使用指南速览09本地部署阿里最新开源的Z-Image10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)