| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1238 人关注过本帖
标题:求编程题解法
取消只看楼主 加入收藏
ajdzzy
Rank: 2
等 级:论坛游民
帖 子:9
专家分:10
注 册:2016-1-7
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
求编程题解法
/*1、任意从外部输入5个整数,要求将该5个数按照奇偶数分类
,分别存至偶数数组os和奇数数组js中,最后打印这两个数组
中的值。
例如:输入:4 5 8 2 3
      输出:偶数有3个,分别是:4 8 2
            奇数有2个,分别是:5 3*/
不知道该如何在运行过程中将数字存入数组中,,,请大神指教,。,。谢谢!!!
搜索更多相关主题的帖子: 奇偶数 如何 奇偶数 如何 
2016-01-07 19:53
ajdzzy
Rank: 2
等 级:论坛游民
帖 子:9
专家分:10
注 册:2016-1-7
收藏
得分:0 
#include <stdio.h>
 

void main(){
    int arr[5];
     int os[5];
    int js[5];
    int num_os=0;
    int num_js=0;
    for(int i=0;i<5;i++){
    scanf("%d",&arr[i]);
    if(arr[i]%2==0){
    os[num_os]=arr[i];
    num_os++;
}else{
    js[num_js]=arr[i];
    num_js++;
    }
}
    printf("偶数有%d个,分别是:",num_os);
    for(int i=0;i<num_os;i++){
        printf("%d\t",os[i]);
    }
    printf("\n奇数有%d个,分别是:",num_js);
    for(int i=0;i<num_js;i++){
        printf("%d\t",js[i]);
    }


}//数组输入  数组输出   数组在运行中转存其他数组
受楼上的启发,,,我自己写了这个代码,。,。
2016-01-08 16:26
快速回复:求编程题解法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016846 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved