
帮帮我哈,谢谢了
、编程题1)从键盘输入一个字符串,将其中的大写字母变小写字母,小写字母变大写字母,并输出。【要求】(1)用字符数组表示存储字符串(字符串最大为100)。(2)使用scan...
、编程题
1) 从键盘输入一个字符串,将其中的大写字母变小写字母,小写字母变大写字母,并输出 。
【要求】
(1)用字符数组表示存储字符串(字符串最大为100)。
(2)使用scanf函数逐个输入字符保存在字符数组中
(3)使用printf函数逐个输出字符数组中的字符
2) 编程序按下列公式计算s的值(其中x1、x2、…、xn由键盘输入):
(其中x0是x1、x2、…、xn的平均值)
【要求】
(1)用数组保存x1、x2、…、xn的值。
(2)n的值从键盘输入 展开
1) 从键盘输入一个字符串,将其中的大写字母变小写字母,小写字母变大写字母,并输出 。
【要求】
(1)用字符数组表示存储字符串(字符串最大为100)。
(2)使用scanf函数逐个输入字符保存在字符数组中
(3)使用printf函数逐个输出字符数组中的字符
2) 编程序按下列公式计算s的值(其中x1、x2、…、xn由键盘输入):
(其中x0是x1、x2、…、xn的平均值)
【要求】
(1)用数组保存x1、x2、…、xn的值。
(2)n的值从键盘输入 展开
2个回答
展开全部
#include<stdio.h>
#define MAXSIZE 80
int main(void)
{
int i=0;
char str[MAXSIZE];
while(str[i]!='\0'&&i<MAXSIZE)
{
scanf("%c",&str[i]);
i++;
}
str[i]='\0';
for(i=0;str[i]!='\0';i++)
{
if(str[i]>='a'&&str[i]<='z')
str[i]-=32;
else if(str[i]>='A'&&str[i]<='Z')
str[i]+=32;
}
str[i]='\0';
for(i=0;str[i]!='\0';i++)
printf("%c",str[i]);
return 0;
}
2.毛公式~~
#define MAXSIZE 80
int main(void)
{
int i=0;
char str[MAXSIZE];
while(str[i]!='\0'&&i<MAXSIZE)
{
scanf("%c",&str[i]);
i++;
}
str[i]='\0';
for(i=0;str[i]!='\0';i++)
{
if(str[i]>='a'&&str[i]<='z')
str[i]-=32;
else if(str[i]>='A'&&str[i]<='Z')
str[i]+=32;
}
str[i]='\0';
for(i=0;str[i]!='\0';i++)
printf("%c",str[i]);
return 0;
}
2.毛公式~~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询