编写一个函数,把输入的字符统一成大写形式。如输入“go big or go home”, 输出 “GO BIG OR GO HOME”。
5条回答 默认 最新
关注 #include<stdio.h> #include<stdlib.h> #include<string.h> void upper_string(char*s) { for(int i=0;i<strlen(s);++i) { if(isalpha(s[i]) && !isupper(s[i])) s[i] = toupper(s[i]); } } int main(void) { char s[]="go big or go home"; upper_string(s); printf("%s\n",s); }
有帮助麻烦您采纳
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记