99问答网
所有问题
c语言程序设计,输入任意一串英文字母,然后按字母相反顺序输出这一串字母。
如题所述
举报该问题
推荐答案 2014-05-07
#include <string.h>
#include <stdio.h>
void main(void)
{
char ch[100];/*假设字符串最长100个字符*/
printf("请输入一个10个不同英文字符的字符串\n");
scanf("%s", ch);
int len = strlen(ch);/*求字符串长度*/
for (int i=0; i<len-1; i++)/*冒泡法排序*/
for (int j=0; j<len-i-1; j++)
if (ch[j]<ch[j+1])
{
char temp=ch[j];
ch[j]=ch[j+1];
ch[j+1]=temp;
}
printf("排序后的字符串为%s\n", ch);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WBtjj77ejzjvjtXzWtt.html
其他回答
第1个回答 2015-01-19
#include <string.h>
#include <stdio.h>
int main(void)
{
char ch[100];/*假设字符串最长100个字符*/
printf("请输入字符串\n");
gets(ch);//可以实现输入空格
int len= strlen(ch);/*求字符串长度*/
for (int i=len;i>=0;i--)
printf("%c", ch[i]);
printf("\n");
}
本回答被网友采纳
第2个回答 2019-12-07
#include
#include
void
main(void)
{
char
ch[100];/*假设字符串最长100个字符*/
printf("请输入一个10个不同英文字符的字符串\n");
scanf("%s",
ch);
int
len
=
strlen(ch);/*求字符串长度*/
for
(int
i=0;
i
评论
0
0
0
加载更多
相似回答
大家正在搜
相关问题
C程序设计,任意输入一个英文字母,输出该字母的前驱和后继,并...
如何编写一个C语言程序,让26个字母分别代表不同的26个字母...
c语言中,如何输入任意一串英文字母,然后按字母相反顺序输出这...
C语言程序设计 想要设计一个程序 输入一串字母带空格,使得效...
c语言编程如何用键盘输入两位数字输出对应顺序的字母,最后将字...
编一C语言程序,任意输入一个大写字母,将其转换成小写字母并输...
C语言编程,任意输入一串字符,分类输出大写字母,小写字母,数...
c语言数组编程,输入一串英文字母,将每个字母改成大写字母并输...