中易网

用C++编一个对c,f,d,a,e,b,g进行字母排序?

答案:4  悬赏:0  
解决时间 2021-03-15 02:03
最后排成的字母a,b,c,d,e,f,g.不按字母表顺序排,方法又怎样
最佳答案
#include
void main()
{
char s[7]={'a','b','c','d','e','f','g'};
char temp;
for(int i=0;i<7;i++)
{
for(int j=i+1;j<7;j++)
{
if(s[i]>s[j])
{
temp=s[i];
s[i]=s[j];
s[j]=temp;
}
}
}
for(i=0;i<7;i++)
cout< }
全部回答
a boy can do evengthing for grils (1个男孩愿为1个女孩做任何事!!) a呀,这b孩,c家的孩子光着脚站在d上,ef都不穿,gg还露着 一天我带着a。b。c。d。e。f。g去逛街 小朋友们唱歌:"a b c d e f g .." 今天老师教我们学习a。b。c。d。e。f。g。 爱(a)上你不(b)是我的错(c),但(d)你恶(e)狠狠的对我非(f)常不应该(g)
就是比较各个字母的ASC码。。。可以排出你想要的任何排列,最多就是代码多写一些。。
借助标准库 #include #include int _tmain(int argc, _TCHAR* argv[]) { char c[7]={'c','f','d','a','e','b','g'}; vector cvec(c,c+7); sort(cvec.begin(),cvec.end()); vector::iterator it=cvec.begin(); while (it!=cvec.end()) { cout<<*it++<<" "; } cout<
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯