题目如下:
输入一个正整数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个字符,如果是小写字符就将其转换为大写字符,如果是大写字符就 转换为小写字符相关推荐

  1. 数学成绩英语成绩c语言,用链表输入一个正整数n,再输入n 个学生的学号和数学,英语,C语言成绩,要求...

    #include /* 一个学生的信息 */ struct Student{ int id; // 学号 double m_grade; // 数学成绩 double E_grade; // 英语成绩 ...

  2. java 输入正整数_JAVA输入一个正整数n, 再输入n个整数,输出最大值。

    展开全部 import java.util.Scanner; public class Test { public static void main(String[] args){ int repea ...

  3. 怎么在c语言中输入一串字母,C语言中如何输入一个数字n,再输入一串字母,控制字母个数为n(n是变量,1...

    C语言中如何输入一个数字n,再输入一串字母,控制字母个数为n(n是变量,1以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ...

  4. 【C语言】输入一个正整数 n,输入 n 个数,生成一个 n*n 的矩阵, 矩阵中第 1 行是输入的 n 个数,以后每一行都是上一行循环左移一个元素。

    #include<stdio.h> #include<string.h> int main() {int i,j,n,k;k=0;printf("请问您要生成几阶矩阵 ...

  5. python编写一个程序、计算字符串中子串出现的次数_急求。。。C语言实现,计算字符串中子串出现的次数,就是先输入一个字符串,再输入一个上面字符串中存在...

    展开全部 #include #include void main() { char str1[20], str2[20], *p1, *p2; int sum=0; printf("Plea ...

  6. 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 ...

  7. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

  8. c语言输出整数n的所有素数因子,输入一个正整数 输出它的所有质数因子的c语言程序...

    编程题:输入一个正整数,若该数能用几个连续正整数之和表示,则输出所有可能的正整数序列. #includevoidmain(){inti,z,x,y,j;printf("pleaseinput ...

  9. java 从控制台输入一个正整数_编程输出该正整数各位数字之和_C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和...

    点击查看C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和具体信息 答:思路:定义变量a接受键盘输入和变量sum保存a的各位数字之和,依次对a进行除10操作,并把a除10的余数加到sum中, ...

最新文章

  1. vue element upload 控件用form-data上传方式导入xls文件
  2. MM--发票校验 及基于采购订单的MIRO发票校验过程
  3. Java中ListE对象赋值问题(引用传递和值传递)
  4. 在全局中谋一域_谋全局才能谋一域
  5. Microsoft SQL Server Version List 版本列表
  6. android--------volley之网络请求和图片加载
  7. UNITY3D 脑袋顶血顶名
  8. 企业如何有效抵御匿名化工具带来的威胁
  9. 微服务架构与API网关
  10. 安森美的全局快门图像传感器解决机器视觉的成像需求
  11. firefox浏览器上安装selenium IDE插件
  12. strlen函数详解
  13. 手机抓包获取数据,ROOT权限获取,xian鱼,taobao
  14. Andriod Studio 连接华为手机调试
  15. 陈强教授《机器学习及R应用》课程 第十四章作业
  16. ArcBlock冒志鸿 |“联网+DID”区块链应用破局的关键
  17. 制作自己的图片数据集(附代码)
  18. 7-4 余弦函数 (15 分)
  19. 类和对象- C++对象模型和this指针- 成员变量和成员函数分开存储
  20. 【CSS】内联样式,内部样式表,外部样式表

热门文章

  1. 程序、进程、线程之间的区别
  2. HLS实现点播和直播时,M3U8文件的不同
  3. Ubuntu16.04安装Mininet
  4. 高流量大并发Linux TCP性能调优
  5. 【Git】认识各种开源协议及其关系
  6. VS2008编译汇编程序的问题
  7. 基于3G网络的汽车防盗报警系统视频监控设计[图]
  8. android 模糊查询搜索框_彻底搞懂 iOS 和 Android 的设计差异
  9. python大学教程吕云翔课后题答案_软件工程实用教程吕云翔-课后答案.doc
  10. pppoe 服务器 无线,无线路由器怎么设置PPPOE拨号【图文讲解】