编写函数:字符串的小写转大写(Append Code)
Description
输入一些字符串,把其中的小写字母转换成大写字母。
-----------------------------------------------------------------------------
编写函数str_upr():
原型:char* str_upr(char *s);
功能:把字符串s中的小写字母变成大写,其余字符不变。
函数的调用格式见“Append Code”。
-----------------------------------------------------------------------------
Invalid Word(禁用单词)错误:在解决这个题目时,某些关键词是不允许被使用的。如果提交的程序中包含了下列的关键词之一,就会产生这个错误。
被禁用的头文件:string.h。
Input
输入为多行。每行为一个字符串str。str的字符总数不超过1000个。
Output
输出小写转大写后的串str。输出两遍,一遍是测试返回值,一遍是测试str。
Sample Input
Sample Output
HINT
Append Code
#include <stdio.h>
#include <stdlib.h>
#define MAX_STR_LEN 1002
char* str_upr(char *s)
{
char *p;
for(p=s;*p!='\0';p++)
{
if(*p>='a'&&*p<='z')
*p=*p+'A'-'a';
}
return s;
}
编写函数:字符串的小写转大写(Append Code)相关推荐
- SDUSTOJ 1466 - 编写函数:递归求逆序 (Append Code)
递归之美 Description 将输入的一个字符串s逆序输出. 编写函数recursive()完成程序: 原型:int recursive(); 功能:用递归的方法读取输入,并且逆序输出. 函数的调 ...
- 问题 A: 编写函数:比较三个数大小 (Append Code)
题目描述 从键盘上输入0-100之间的三个数,按从小到大的顺序输出. 编写一个函数compare()用来比较三个数的大小,按它们的大小排好位置: 原型:int compare(int *min, in ...
- php人民币函数,php人民币小写转大写的函数,不限长度,精确到分(推荐)
本文介绍下,php实现的一个人民币小写转大写的函数,不限数字长度,可以精确到分.有需要的朋友,参考下吧. 在打印发票或显示账单时,经常需要将人民币的金额由小写转为大写. 以下是一个改进后的人民币小写转 ...
- [YTU]_2803( 字符串中小写改大写)
Description 编写程序,输入字符串,将字符串中所有小写字母改为大写字母后输出该字符串. Input Output Sample Input abc123BNU Sample Output A ...
- #字符串排序:小写<大写<奇数<偶数
利用Ascii数值的大小和高阶函数sorted可以实现 首先判断是数字还是字母,由于字母的ASCII都比数字的ASCIID大,其ASCII大小就不改变(小写>大写).利用改变数字 ...
- 7-2 531 字符串_小写变大写
/* 将输入的字符串中的小写字母全部变成对应的大写字母,其他字符保持不变,然后输出新的字符串. 输入格式: 输入一个字符串 输出格式: 输出小写字母转变为大写字母后的新字符串. 输入样例: asdf5 ...
- JAVA程序把大写转换小写_Java程序将字符串转换为小写和大写。
示例 import java.lang.*; public class StringDemo { public static void main(String[] args) { //将所有大写字母转 ...
- java将字符串转小写转大写字母_输入一个字符串,将字符串中的所有大写字母转换为小写字母,所有小写字母转换为大写字...
[java]代码库import java.util.*; public class Main { public static void main(String[] args) { // TODO co ...
- Java 实例 - 字符串小写转大写
/** 使用了 String toUpperCase() 方法将字符串从小写转为大写:*/ public class Demo9 {public static void main(String[] a ...
- 小写转换大写(人民币)
小写转换大写(人民币) 实现原理: 将小写数字转换成对应的大写数字.(数字数组) 将级别插在对应的大写数字后面.(级别数组) 组合称字符串. 小写转大写规律: 0123456789 零壹贰叁肆伍 ...
最新文章
- 例5.12 输入一串字符,字符个数不超过100,且以.结束。 (信息学奥赛一本通)...
- Spring Boot 配置文件的加载优先级
- 51单片机 | 中断系统概念及结构
- AcWing算法基础课 Level-2 第三讲 搜索与图论
- 【Spring学习】spring注解自动注入bean
- java 锁_Java之线程并发的各种锁、锁、锁
- Win7旗舰版电脑开机慢的解决方法
- 【C语言】如何安装CLion并在CLion中Run一个程序
- 华为Mate 40 Pro全新概念图曝光:这设计有点夸张了
- 1流式细胞术荧光比值计算_浅谈流式细胞仪的工作原理和应用
- pyqt5 getsavefilename 默认文件名_经Jerry编程小课堂之python如何安装PyQt5和QT Designer...
- rocketmq怎么保证数据不会重复_RocketMQ 分布式事务消息
- 为什么我特别讨厌语音输入
- Android空调遥控器代码,空调代码—万能遥控器要如何正确设置空调代码?
- 《人格心理学》读书笔记
- 1 Apache启动失败,请检查相关配置 √MySQL5 1已启动 解决方案
- 解决Microsoft Teredo Tunneling Adapter 這個裝置無法啟動。 (代碼 10)
- php 生成指定长度字符串
- java实现立方和等式
- python接口自动化测试框架pdf,Python接口自动化测试框架设计到开发完整版2019