77问答网
所有问题
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://77.wendadaohang.com/zd/GIvqq33Wq8qYqvN8Gvv.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语言程序设计
将小写
字母
a到z分别按正序和反
序输出
答:
include <stdio.h>int main(){ char ch='a'; while(ch <= 'z')printf("%c",ch++); // 正序输出 ch = 'z'; while(ch >= 'a')printf("%c",ch--); // 反
序输出
return 0;}
编写
c语言程序,
要求用户
输入
一个字符串,程序将字符
串字母
反
序输出
.即如...
答:
include<string.h> int main(){ char str[20],c;int i,n;printf("str=");gets(str);n=strlen(str);for(i=0;i<n/2;i++){ c=str[i];str[i]=str[n-i-1];str[n-i-1]=c;} puts(str);return 0;}
C语言
的:
输入一串
字符,将其中的大写
字母
转换成小写字符后,再按逆序输...
答:
void main(){ int i;char s[100];gets(s);//输入字符串 for (i=0;s[i]!='\0';i++)if (s[i]>='A'&&s[i]<='Z')s[i]+=32;//将大写
字母
转换成小写 for (i--;i>=0;i--)printf("%c",s[i]);//逆序输出 printf("\n");//换行 } ...
C语言
:
输入
一个字符串
,然后
逆序
输出
答:
include <stdio.h> int main(){ int len,i;char str[100];gets(str);len=strlen(str);for(i=len-1;i>=0;i--)printf("%c",str[i]);return 0;}
C语言编程,
写一个函数,使
输入
的一个字符串按反序存放,在主函数中输入和...
答:
第一,你在调用char yuan(char a)后,用什么来接受它的返回值?对吧,在主函数中根本没有任何char组来接受它。你似乎可以将 gets(a);后的语句改写成 a = yuan( a );
然后输出
。告诉你这也样行不同的,只因为接下来的第二点。第二,你的yuan函数设计有问题。你犯了一个初学者很容...
c语言
用while把26
英文字母
倒序
输出
答:
include <stdio.h> int main(){ char i = 'z';while(i >= 'a'){ printf("%c ", i);i--;} putchar('\n');return 0;} 如果要大写,就把i的初值改为'Z'
c语言
如何
输入任意
个字符
输出
对应的
字母
?
答:
在
C语言
中,可以使用`scanf`函数来输入字符,并使用`printf`函数输出对应的字母。下面是一个简单的示例代码,演示了如何
输入任意
个字符并输出对应的字母:在这个示例中
,程序
会不断输入字符,并在每次输入后输出对应的
字母,
直到输入字符'q'时退出循环。注意在`scanf`函数中的`%c`前加了一个空格,这是...
大家正在搜
c语言输入字母输出字母
c语言输入小写字母输出大写字母
如何用c语言输入一串字母
输出大写英文字母c语言
c语言输入一串字符统计个数
c语言输入一个字母
c语言int可以输入字母吗
c语言如何输出字母
c语言输出26个字母
相关问题
C程序设计,任意输入一个英文字母,输出该字母的前驱和后继,并...
如何编写一个C语言程序,让26个字母分别代表不同的26个字母...
c语言中,如何输入任意一串英文字母,然后按字母相反顺序输出这...
C语言程序设计 想要设计一个程序 输入一串字母带空格,使得效...
c语言编程如何用键盘输入两位数字输出对应顺序的字母,最后将字...
编一C语言程序,任意输入一个大写字母,将其转换成小写字母并输...
C语言编程,任意输入一串字符,分类输出大写字母,小写字母,数...
c语言数组编程,输入一串英文字母,将每个字母改成大写字母并输...