《C++编程》第3章第6题
来源:互联网 发布:java拼接json字符串 编辑:程序博客网 时间:2024/04/27 01:04
题:定义函数up(ch),如果字符变量ch是小写字母就转换成大写字母并通过up返回,否则字符ch不变。要求在短小而完全的程序中显示程序调用。
解:
#include<stdio.h>
int Up(char ch)
{
if(ch>='a'&&ch<='z')
{
ch='A'+(ch-'a');
printf("%c\n",ch);
}
else printf("%c\n",ch);
return ch;
}
int main()
{
char ch;
do{
printf("输入一个字母:");
ch=getchar();
Up(ch);
printf("continue?[y/n](y)");
while((ch=getchar())!='\n');
}while((ch=getchar()) =='y'||ch=='\n');
return 0;
}
运行结果如下:
0 0
- 《C Primer Plus(第5版)中文版》第6章编程练习第1题
- 《C Primer Plus(第5版)中文版》第6章编程练习第14题
- 《C Primer Plus(第5版)中文版》第6章编程练习第15题
- 《C Primer Plus(第5版)中文版》第6章编程练习第16题
- 《C Primer Plus(第5版)中文版》第7章编程练习第6题
- 《C Primer Plus(第5版)中文版》第7章编程练习第3题
- 《C++编程》第3章第6题
- C语言程序设计(第二版)第6章编程题
- C语言程序设计(第二版)第3章编程题
- 《C Primer Plus(第5版)中文版》第7章编程练习第1题
- 《C Primer Plus(第5版)中文版》第7章编程练习第2题
- 《C Primer Plus(第5版)中文版》第7章编程练习第4题
- 《C Primer Plus(第5版)中文版》第7章编程练习第5题
- 《C Primer Plus(第5版)中文版》第7章编程练习第7题
- 《C Primer Plus(第5版)中文版》第7章编程练习第8题
- 《C Primer Plus(第5版)中文版》第7章编程练习第9题
- 《C Primer Plus(第5版)中文版》第7章编程练习第10题
- 《C Primer Plus(第5版)中文版》第7章编程练习第11题
- poj1679The Unique MST判断最小生成树是否唯一以及求次小生成树边权和的讲解
- 2,改写本章例2.1程序,要求: (1)将数据成员改为私有; (2)将输入和输出的功能改为由成员函数实现; (3)在类体内定义成员函数;
- [百度2016实习 在线笔试 编程第一题 度度熊 C语言]
- 迷途的程序猿
- 第6周项目6-复数模板类
- 《C++编程》第3章第6题
- 多线程编程复习笔记 线程的创建
- Servlet源码解析:Servlet接口及其重要子类
- 第三章第二十一题
- LINUX虚拟机安装
- 3,在第2题的基础上进行如下操作:在类体内声明成员函数,而在类外定义成员函数
- 统计字符串权重
- Android 编程下使用 Google 的 Gson 解析 Json
- C++STL:移除map中的元素