C语言 输入一个正整数n,再输入n个字符,如果是小写字符就将其转换为大写字符,如果是大写字符就 转换为小写字符
题目如下:
输入一个正整数n,再输入n个字符,如果是小写字符就将其转换为大写字符,如果是大写字符就 转换为小写字符
#include<stdio.h>void main() {int n = 0;char a[5];scanf("%d",&n);for(int i = 0;i<n;i++) {scanf("%c",&a[i]);}for(int j = 0;j<=n;j++) {if(a[j]>='a' && a[j]<='z') {printf("%c\n",(a[j]-32));}else if(a[j]>='A' && a[j]<='Z') {printf("%c\n",(a[j]+32));}}}
下面的方法代码比较少
#include<stdio.h>
void main() {int n = 0;char ch;scanf("%d",&n);for(int i = 0;i<n;i++) {scanf("%c",&ch);ch = (ch >= 'a' && ch <= 'z') ? ch-32:((ch >= 'A' && ch <= 'Z')?ch+32:ch);printf("%c\n",ch);}
}
注意千万不要回车或者输入空格,因为回车和空格也是一个字符
C语言 输入一个正整数n,再输入n个字符,如果是小写字符就将其转换为大写字符,如果是大写字符就 转换为小写字符相关推荐
- 数学成绩英语成绩c语言,用链表输入一个正整数n,再输入n 个学生的学号和数学,英语,C语言成绩,要求...
#include /* 一个学生的信息 */ struct Student{ int id; // 学号 double m_grade; // 数学成绩 double E_grade; // 英语成绩 ...
- java 输入正整数_JAVA输入一个正整数n, 再输入n个整数,输出最大值。
展开全部 import java.util.Scanner; public class Test { public static void main(String[] args){ int repea ...
- 怎么在c语言中输入一串字母,C语言中如何输入一个数字n,再输入一串字母,控制字母个数为n(n是变量,1...
C语言中如何输入一个数字n,再输入一串字母,控制字母个数为n(n是变量,1以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ...
- 【C语言】输入一个正整数 n,输入 n 个数,生成一个 n*n 的矩阵, 矩阵中第 1 行是输入的 n 个数,以后每一行都是上一行循环左移一个元素。
#include<stdio.h> #include<string.h> int main() {int i,j,n,k;k=0;printf("请问您要生成几阶矩阵 ...
- python编写一个程序、计算字符串中子串出现的次数_急求。。。C语言实现,计算字符串中子串出现的次数,就是先输入一个字符串,再输入一个上面字符串中存在...
展开全部 #include #include void main() { char str1[20], str2[20], *p1, *p2; int sum=0; printf("Plea ...
- c语言将一个四位正整数倒排,输入一个四位正整数,将其逆序输出.如:输入1234,输出4321...
编写一个函数fun(n),求任意4位正整数的逆序数. intfun(intn){inta=n,b=0;while(a>0){b=b*10;b=b+a%10;a=a/10;}printf(&quo ...
- python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...
导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...
- c语言输出整数n的所有素数因子,输入一个正整数 输出它的所有质数因子的c语言程序...
编程题:输入一个正整数,若该数能用几个连续正整数之和表示,则输出所有可能的正整数序列. #includevoidmain(){inti,z,x,y,j;printf("pleaseinput ...
- java 从控制台输入一个正整数_编程输出该正整数各位数字之和_C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和...
点击查看C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和具体信息 答:思路:定义变量a接受键盘输入和变量sum保存a的各位数字之和,依次对a进行除10操作,并把a除10的余数加到sum中, ...
最新文章
- vue element upload 控件用form-data上传方式导入xls文件
- MM--发票校验 及基于采购订单的MIRO发票校验过程
- Java中ListE对象赋值问题(引用传递和值传递)
- 在全局中谋一域_谋全局才能谋一域
- Microsoft SQL Server Version List 版本列表
- android--------volley之网络请求和图片加载
- UNITY3D 脑袋顶血顶名
- 企业如何有效抵御匿名化工具带来的威胁
- 微服务架构与API网关
- 安森美的全局快门图像传感器解决机器视觉的成像需求
- firefox浏览器上安装selenium IDE插件
- strlen函数详解
- 手机抓包获取数据,ROOT权限获取,xian鱼,taobao
- Andriod Studio 连接华为手机调试
- 陈强教授《机器学习及R应用》课程 第十四章作业
- ArcBlock冒志鸿 |“联网+DID”区块链应用破局的关键
- 制作自己的图片数据集(附代码)
- 7-4 余弦函数 (15 分)
- 类和对象- C++对象模型和this指针- 成员变量和成员函数分开存储
- 【CSS】内联样式,内部样式表,外部样式表