帮帮我哈,谢谢了

、编程题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的值从键盘输入
展开
 我来答
带泪的紫藤花
2011-04-28 · TA获得超过2665个赞
知道小有建树答主
回答量:486
采纳率:100%
帮助的人:218万
展开全部
#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.毛公式~~
GJXhubu
2011-05-03
知道答主
回答量:2
采纳率:0%
帮助的人:3263
展开全部
#include <stdio.h>
int main()
{char c[100];
int i=0;
scanf("%s",c);
while (c[i]!='\0')
{if(c[i]>=65&&c[i]<=90) c[i]=c[i]+32;
else if(c[i]>=97&&c[i]<=122) c[i]=c[i]-32;
printf ("%c",c[i]);
i++;}
printf ("\n");
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式