问题标题: 酷町堂:4885

0
0
已解决
王俊杰
王俊杰
高级光能
高级光能

4885   按格式从大到小输出m--n之间的数经验值:0

题目描述 Description

输入数字 m,n,要求从大到小先输出数字 n 到数字 m 之间的奇数,再从大到小输出数字n到m之间的偶数。(数据保证m<=n)

输入描述 Input Description

两个正整数,m,n

输出描述 Output Description

一行:从大到小按题目要求输出数字 n 到数字 m

样例输入 Sample Input

2 5

样例输出 Sample Output

5 3 4 2

错误代码0分:

#include<iostream>
#include<cstdio>
using namespace std;
int main(){
    int m,n;
    cin>>m>>n;
    for(int i=n;i>=m;i--){
    if(i%2==1){
    cout<<i;
        }
    }
    for(int i=m;i<=n;i++){
    if(i%2==0){
    cout<<i;
        }
    }
    return 0;
}

请大佬解答


0
已采纳
徐子玄
徐子玄
初级光能
初级光能

空格!!!

cout<<i<<" ";

望采纳

0
李明阳
李明阳
初级光能
初级光能

 

输出是有空格哒

李明阳在2020-07-04 12:26:53追加了内容

李明阳在2020-07-04 16:00:49追加了内容

m-n之间的偶数

不是从n-m

0
王俊杰
王俊杰
高级光能
高级光能

#include<iostream>
#include<cstdio>
using namespace std;
int main(){
    int m,n;
    cin>>m>>n;
    for(int i=n;i>=m;i--){
    if(i%2==1){
    cout<<i<<" ";
        }
    }
    for(int i=m;i<=n;i++){
    if(i%2==0){
    cout<<i<<" ";
        }
    }
    return 0;
}

0分

0
0
0
我要回答