Description

输入一些字符串,把其中的小写字母转换成大写字母。

-----------------------------------------------------------------------------

编写函数str_upr():

原型:char* str_upr(char *s);

功能:把字符串s中的小写字母变成大写,其余字符不变。

函数的调用格式见“Append Code”。

-----------------------------------------------------------------------------

Invalid Word(禁用单词)错误:在解决这个题目时,某些关键词是不允许被使用的。如果提交的程序中包含了下列的关键词之一,就会产生这个错误。

被禁用的头文件:string.h。

Input

输入为多行。每行为一个字符串str。str的字符总数不超过1000个。

Output

输出小写转大写后的串str。输出两遍,一遍是测试返回值,一遍是测试str。

Sample Input

I love China! Do you want to pass this examination? You will succeed finially! Wish you succeed!

Sample Output

I LOVE CHINA! I LOVE CHINA! DO YOU WANT TO PASS THIS EXAMINATION? DO YOU WANT TO PASS THIS EXAMINATION? YOU WILL SUCCEED FINIALLY! YOU WILL SUCCEED FINIALLY! WISH YOU SUCCEED! WISH YOU SUCCEED!

HINT

Append Code

append.c, append.cc,

#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)相关推荐

  1. SDUSTOJ 1466 - 编写函数:递归求逆序 (Append Code)

    递归之美 Description 将输入的一个字符串s逆序输出. 编写函数recursive()完成程序: 原型:int recursive(); 功能:用递归的方法读取输入,并且逆序输出. 函数的调 ...

  2. 问题 A: 编写函数:比较三个数大小 (Append Code)

    题目描述 从键盘上输入0-100之间的三个数,按从小到大的顺序输出. 编写一个函数compare()用来比较三个数的大小,按它们的大小排好位置: 原型:int compare(int *min, in ...

  3. php人民币函数,php人民币小写转大写的函数,不限长度,精确到分(推荐)

    本文介绍下,php实现的一个人民币小写转大写的函数,不限数字长度,可以精确到分.有需要的朋友,参考下吧. 在打印发票或显示账单时,经常需要将人民币的金额由小写转为大写. 以下是一个改进后的人民币小写转 ...

  4. [YTU]_2803( 字符串中小写改大写)

    Description 编写程序,输入字符串,将字符串中所有小写字母改为大写字母后输出该字符串. Input Output Sample Input abc123BNU Sample Output A ...

  5. #字符串排序:小写<大写<奇数<偶数

    利用Ascii数值的大小和高阶函数sorted可以实现         首先判断是数字还是字母,由于字母的ASCII都比数字的ASCIID大,其ASCII大小就不改变(小写>大写).利用改变数字 ...

  6. 7-2 531 字符串_小写变大写

    /* 将输入的字符串中的小写字母全部变成对应的大写字母,其他字符保持不变,然后输出新的字符串. 输入格式: 输入一个字符串 输出格式: 输出小写字母转变为大写字母后的新字符串. 输入样例: asdf5 ...

  7. JAVA程序把大写转换小写_Java程序将字符串转换为小写和大写。

    示例 import java.lang.*; public class StringDemo { public static void main(String[] args) { //将所有大写字母转 ...

  8. java将字符串转小写转大写字母_输入一个字符串,将字符串中的所有大写字母转换为小写字母,所有小写字母转换为大写字...

    [java]代码库import java.util.*; public class Main { public static void main(String[] args) { // TODO co ...

  9. Java 实例 - 字符串小写转大写

    /** 使用了 String toUpperCase() 方法将字符串从小写转为大写:*/ public class Demo9 {public static void main(String[] a ...

  10. 小写转换大写(人民币)

    小写转换大写(人民币) 实现原理: 将小写数字转换成对应的大写数字.(数字数组) 将级别插在对应的大写数字后面.(级别数组) 组合称字符串. 小写转大写规律: 0123456789    零壹贰叁肆伍 ...

最新文章

  1. 例5.12 输入一串字符,字符个数不超过100,且以.结束。 (信息学奥赛一本通)...
  2. Spring Boot 配置文件的加载优先级
  3. 51单片机 | 中断系统概念及结构
  4. AcWing算法基础课 Level-2 第三讲 搜索与图论
  5. 【Spring学习】spring注解自动注入bean
  6. java 锁_Java之线程并发的各种锁、锁、锁
  7. Win7旗舰版电脑开机慢的解决方法
  8. 【C语言】如何安装CLion并在CLion中Run一个程序
  9. 华为Mate 40 Pro全新概念图曝光:这设计有点夸张了
  10. 1流式细胞术荧光比值计算_浅谈流式细胞仪的工作原理和应用
  11. pyqt5 getsavefilename 默认文件名_经Jerry编程小课堂之python如何安装PyQt5和QT Designer...
  12. rocketmq怎么保证数据不会重复_RocketMQ 分布式事务消息
  13. 为什么我特别讨厌语音输入
  14. Android空调遥控器代码,空调代码—万能遥控器要如何正确设置空调代码?
  15. 《人格心理学》读书笔记
  16. 1 Apache启动失败,请检查相关配置 √MySQL5 1已启动 解决方案
  17. 解决Microsoft Teredo Tunneling Adapter 這個裝置無法啟動。 (代碼 10)
  18. php 生成指定长度字符串
  19. java实现立方和等式
  20. python接口自动化测试框架pdf,Python接口自动化测试框架设计到开发完整版2019

热门文章

  1. 【算法小结】Mex,SG,集合-Nim游戏模型
  2. 深度学习笔记~集成方法bagging, boosting和stacking
  3. MySQL 的 MRR 到底是什么?
  4. 计算机函数sumif实例,「稻客说函数」SUMIF函数实例详解
  5. jQuery中show、hide与fadeIn、fadeOut与slideUp、slideDown与fadeToggle、fadeTo、Toggle
  6. 显示器间歇性黑屏问题排查
  7. 《我想进大厂》之MQ夺命连环11问
  8. ARM Cortex 详解
  9. 安卓如何关闭软键盘?
  10. Dapper基础入门