77问答网
所有问题
C语言编程 编写程序,从键盘输入一个字符串放在字符数组a中,用选择法将a中的有效字符按降序排列
如题所述
举报该问题
推荐答案 2017-11-22
#include<
stdio.h
>
int main()
{int i,j,n;
char s[200],c;
gets(s);
for(n=0;s[n];n++);
for(i=0;i<n-1;i++)
for(j=0;j<n-1-i;j++)
if(s[j]>s[j+1])
{c=s[j];s[j]=s[j+1];s[j+1]=c;}
puts(s);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/IINppWpYp3vGN3GWIY.html
相似回答
C语言编程
编写程序,从键盘输入一个字符串放在字符数组a中,用选择法
...
答:
void inOrder(char array[], int n );int main(int argc, char *argv[]){ char temp[100];printf("请
输入字符串
:\n");gets(temp);char a[strlen(temp)+1];strcpy(a,temp);inOrder(a,strlen(temp));int k;for(k=0; k<strlen(temp); k++){ printf("%c",a[k]);} system(...
求高手帮助!
编写程序,从键盘输入一个字符串放在字符
串
数组a中,用选择
...
答:
} puts(a);}
C语言
问题:先
从键盘输入一个字符串
存
放在字符数组a中,
再
将a
元素的所有...
答:
} strcpy的结果每次都把a的值拷贝到b里,结果是b和a一样或b是空
字符串
关于
C语言
问题请
编写一个程序,
定义
一个字符串a,
向字符串
a输入
若干个...
答:
方
法1
:#include <stdio.h> #include<string.h>int main(){char a[100];int len;gets(a);len = strlen(a);printf("%d\n", len);return 0;}方法2:#include <stdio.h> #include<string.h>int main(){char a[100];int i=0;gets(a);while(a[i])i++;printf("%d\n", i);...
C语言编程
:
输入
两
个字符串
分别放入a,b
数组中,将a中的字符
存入数组c中...
答:
直接上图,然后图二有运行结果。有不懂的地方可以追问,希望能帮到你!
c语言编程
题!字符串复制。
输入一个字符串
,把它复制到一个
字符数组中,
并...
答:
include <stdio.h> int main(){ char a[100] = "\0",b[100] = "\0";int i = 0;printf("输入一行字符:\n");scanf("%s",a);for(i = 0;a[i] != '\0';i++){ b[i] = a[i];} printf("%s\n",b);return 0;} ...
c语言
:
输入一个字符串
存入
数组a中,
找出ASCII值为奇数的字符按序存入数组...
答:
include "stdio.h"#include "string.h"void main(){ char a[20],b[20]; int i,j=0; gets(a); for(i=0;i<strlen(a);i++) { if(a[i]%2!=0) b[j++]=a[i]; } b[j]='\0'; puts(b);} ...
大家正在搜
编写程序将输入的字符串反序输出
编写程序从键盘输入一个整数
C语言输入一个字符串再逆序
编写程序将字符串逆序输出
编写程序从键盘读入10个整数
编写程序从键盘输入梯形的上下底边
编写程序从键盘输入圆的半径r
编写程序从键盘输入
编程实现从键盘输入10个整数
相关问题
C语言编程 编写程序,从键盘输入一个字符串放在字符数组a中,...
求高手帮助!编写程序,从键盘输入一个字符串放在字符串数组a中...
编写sort函数,实现用选择排序法对字符一维数组中存储的有效...
一般不看键盘打字的速度一分钟打多少才算合格
如何设置电脑上的时间
代码是什么意思?
电脑速度慢的原因及解决方法