用循环结构while,输入六个字符串,实现大小写互换。新手级别的

如题所述

第1个回答  2016-09-10
#include<stdio.h>
void main()
{ int i,j;
char str[256];
i=0;
while ( i<6 ) {
gets(str); j=0;
while ( str[j]!=0 ) {
if ( str[j]>='a' && str[j]<='z' ) str[j]+=('A'-'a');
else if ( str[j]>='A' && str[j]<='Z' ) str[j]+=('a'-'A');
j++;
}
i++; printf("%s\n",str);
}
}本回答被网友采纳

输入一行字符,分别统计出其中大小写英文字母、空格、数字和其他字符的个...
printf("字母有%d个,数字有%d个,空格有%d个,其他有%d个",letters,digits,spaces,others);return 0;}

编写一个函数,输和一行字符,将此字符串中最长的单词输出
顺序结构可以独立使用构成一个简单的完整程序,常见的输入、计算,输出三步曲的程序就是顺序结构,例如计算圆的面积,其程序的语句顺序就是输入圆的半径r,计算s = 3.14159*r*r,输出圆的面积s。不过大多数情况下顺序结构都是作为程序的一部分,与其它结构一起构成一个复杂的程序,例如分支结构中的复合语句、循环结构中的...

编写Java程序,使用while循环语句计算1+1\/2!+1\/3!…1\/20!之和.
package practice;\/ 使用while循环 计算1+1\/2!+1\/3!+...+1\/20!a用于存储前n个阶乘分之一 sum 用于累加和 \/ public class WhileDemo { public static void main(String[] args) { \/*i=i+1的简写形式是i+=1;但是二者有本质的区别:如果 i是short类型,+=:会自动类型提升,而=则不会 所...

学生必看的计算机C语言重要考点
三种循环结构分别为:while,dowhile,for,三种结构的格式及执行顺序详见教材第3639.40页。注意for循环中的小括号中必须是两个分号:循环一定要有结束条件,否则成了死循环:do-while0循环最后的whileO:后一定要有分号 [考点 2] break与continue break是终止所在整个循环,而continue是提前结束本轮循环。break语句可出现在循...

输入一行字符,分别统计出其中英文字母(包括大小写)、空格、数字和其他字...
int letters=0,spaces=0,digits=0,others=0;printf("请输入一串任意的字符:\\n");while((c=getchar())!='\\n'){ if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))letters++;else if(c>='0'&&c<='9')digits++;else if(c==' ')spaces++;else others++;} printf("字母有%d个...

C语言中32个关键字详解
流程控制关键字则在程序的执行逻辑中扮演重要角色。跳转结构(如break、continue、goto)4个用于控制程序执行流程,分支结构(如if、else、switch)5个用于实现条件判断与选择执行,循环结构(如for、while、do-while)3个则用于重复执行特定代码块。这些关键字确保程序能够根据条件与逻辑进行灵活执行与控制。...

Ruby模拟键盘输入字符串
在上面的代码中,分别输出下面的四行字符串:"这将会显示双引号""这也会显示双引号"这不会显示双引号这也不会显示双引号6.字符串常量:字符串常量的表示有两种方法.1.双引号表示的字符串: 这种表示方法使得字符串可以支持一些特殊格式,这将是我们用的最多的表示方法,下面会有更详细的介绍. 2.单引号表示的字符串...

6.11 Linux awk命令的高级玩法
分支结构如if-then-else语句在awk中也有应用,用于根据条件执行不同的代码块。循环结构如while、do-while和for结构允许在满足特定条件时重复执行代码块,增强脚本的控制逻辑。内建函数在awk中提供了数学、字符串和时间操作能力,例如计算时间戳等。用户还可以自定义函数,通过指定的函数名和参数实现特定功能...

VBS--基础语法整理
VBS基础语法概览初学VBS的初衷是为了通过脚本启动jar包,但学习仅停留在基础层面。VBS代码不区分大小写,语句以换行结束,单引号用于注释。建议始终使用`option explicit`明确变量声明。变量赋值可以同时进行,但不能在声明时完成。字符串必须使用双引号,数据拼接使用`&`或`+`,注意连续数字常量间的拼接需有...

【Matlab基础】03. 字符串与结构语句
将括号内的字符串视为语句并运行。比如,eval('y=sin(pi\/2)') 和 y=sin(pi\/2)等价;多在循环语句中使用,可以对多个名字有规则的变量或文件进行操作,比如 实现赋值y1=1, y2=4, y3=9.2. 控制语句 1. 选择结构 (1) If语句 基本格式为:if 条件1 语句;elseif 条件2 语句;else 语句;...

相似回答