小小颜


私信TA

用户名:dotcpp0767341

访问量:142

签 名:

等  级
排  名 33666
经  验 430
参赛次数 0
文章发表 6
年  龄 0
在职情况 学生
学  校 长沙师范学院
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

#include <stdio.h>

void sort(int odds[],int length);

int main()

{

int N=0;

int i=0;

scanf("%d",&N);

int number[500];

do

{

scanf("%d",&number[i]);

}while(++i<N);

int odds[500];

i=0;

int j=0;

do

{

if(number[i]%2!=0)

{

odds[j++]=number[i];

}

}while(++i<N);

sort(odds,j);

//j-1个奇数

for(i=0;i<j-1;i++)

{

printf("%d,",odds[i]);

}

printf("%d",odds[j-1]);//注意最后一个数不带结尾不带,

return 0;

}

void sort(int odds[],int length)

{//排序函数

int i,j,temp;

for(i=0;i<length-1;i++)

{

for(j=0;j<length-1-i;j++)

{

if(odds[j]>odds[j+1])

{

temp=odds[j];

odds[j]=odds[j+1];

odds[j+1]=temp;

}

}

}

}

 

0.0分

0 人评分

  评论区

  • «
  • »