C程序,先从键盘输入10个数存放在数组a中,再将a的元素中所有偶数值存放到数组b中。 30

要求:用C程序数组的知识解答... 要求: 用C程序 数组的知识解答 展开
 我来答
四舍五不入6
高粉答主

2020-01-09 · 还没有填写任何签名哦
四舍五不入6
采纳数:27 获赞数:71368

向TA提问 私信TA
展开全部

可以参考下面的代码:

//#include "stdafx.h"//vc++6.0加上这一行

#include "stdio.h"

int main(void){

int i,j,a[10],b[10];

printf("Input 10 integers...\n");

for(j=i=0;i<10;i++){

scanf("%d",a+i);

if(a[i]&1) continue;

b[j++]=a[i];

}

printf("\na: ");//打出来看看

for(i=0;i<10;printf("%d ",a[i++]));

printf("\nb: ");

for(i=0;i<j;printf("%d ",b[i++]));

printf("\n");

return 0;

}


扩展资料:

C语言代码中用到的参考函数:

C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。

double ceil(double x) 返回不小于x的最小整数

double floor(double x) 返回不大于x的最大整数

double atoi(char *nptr) 将字符串nptr转换成整数并返回这个整数

double atol(char *nptr) 将字符串nptr转换成长整数并返回这个整数

int chdir(char *path) 使指定的目录path(如:"C:\\WPS")变成当前的工作目录,成功返回0

int findfirst(char *pathname,struct ffblk *ffblk,int attrib)查找指定的文件,成功返回0

参考资料来源:百度百科-c程序

White_MouseYBZ
2015-02-24 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6622万
展开全部
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
int main(void){
    int i,j,a[10],b[10];
    printf("Input 10 integers...\n");
    for(j=i=0;i<10;i++){
        scanf("%d",a+i);
        if(a[i]&1) continue;
        b[j++]=a[i];
    }
    printf("\na: ");//打出来看看……
    for(i=0;i<10;printf("%d ",a[i++]));
    printf("\nb: ");
    for(i=0;i<j;printf("%d ",b[i++]));
    printf("\n");
    return 0;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式