编程程序,从键盘输入10个整数给一维数组a[10], 统计数组元素中奇数和偶数个数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程程序,从键盘输入10个整数给一维数组a[10], 统计数组元素中奇数和偶数个数相关的知识,希望对你有一定的参考价值。

#include <stdio.h>
int main()

int i,a[10],x,y;
x=y=0;
for(i=0;i<10;i++)

scanf("%d",&a[i]);
if(a[i]%2) x++;
else y++;

printf("奇数有:%d,偶数有:%d\\n",x,y);    
    return 0;
参考技术A package com.kude.demo;

import java.util.Scanner;

public class Demo06
public static void main(String[] args)
Scanner sc = new Scanner(System.in);
int q=10;
int arr[] = new int[q];

for (int i = 0; i < q; i++)
System.out.println("请输入第"+(i+1)+"个整数");
arr[i] = sc.nextInt();

System.out.println("偶数个数为");
int os=0;
for(int i=0;i<arr.length;i++)
if(arr[i]%2==0)
os=os+1;


System.out.println(os);
System.out.println("奇数个数为");
int jx=0;
for(int i=0;i<arr.length;i++)
if (arr[i]%2==1)
jx=jx+1;

System.out.println(jx);

用c语言编程,从键盘上输入10个整数存放到一维数组中,输出其中最大的数及其对应的数组下标值

参考技术A #include<stdio.h>
int
main()

int
i;
int
max=0;
int
index=0;
int
a[10]=;
for(i=0;i<10;i++)

printf("请输入第%d个整数:",i+1);
scanf("%d",&a[i]);
if(a[i]>max)

max=a[i];
index=i;


printf("输入的最大的数是:%d,对应下标是:%d\n",max,index);
return
0;
本回答被提问者采纳
参考技术B #include<stdio.h>
int
main()

int
i;
int
max=0;
int
index=0;
int
a[10]=;
for(i=0;i<10;i++)

printf("请输入第%d个整数:",i+1);
scanf("%d",&a[i]);
if(a[i]>max)

max=a[i];
index=i;


printf("输入的最大的数是:%d,对应下标是:%d\n",max,index);
return
0;
参考技术C #include<stdio.h>
int
main()

int
i;
int
max=0;
int
index=0;
int
a[10]=;
for(i=0;i<10;i++)

printf("请输入第%d个整数:",i+1);
scanf("%d",&a[i]);
if(a[i]>max)

max=a[i];
index=i;


printf("输入的最大的数是:%d,对应下标是:%d\n",max,index);
return
0;
参考技术D #include<stdio.h>
int
main()

int
i;
int
max=0;
int
index=0;
int
a[10]=;
for(i=0;i<10;i++)

printf("请输入第%d个整数:",i+1);
scanf("%d",&a[i]);
if(a[i]>max)

max=a[i];
index=i;


printf("输入的最大的数是:%d,对应下标是:%d\n",max,index);
return
0;
第5个回答  2019-12-14 #include<stdio.h>
int
main()

int
i;
int
max=0;
int
index=0;
int
a[10]=;
for(i=0;i<10;i++)

printf("请输入第%d个整数:",i+1);
scanf("%d",&a[i]);
if(a[i]>max)

max=a[i];
index=i;


printf("输入的最大的数是:%d,对应下标是:%d\n",max,index);
return
0;

以上是关于编程程序,从键盘输入10个整数给一维数组a[10], 统计数组元素中奇数和偶数个数的主要内容,如果未能解决你的问题,请参考以下文章

c语言 .从键盘输入10个整数,存到一维数组中,并求这10个整数的和?

C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出。

C语言,在一维数组中存入10个整数并排序,其中数据的输入,排序和输出功能自定义函数实现

从键盘输入5个整数,按照其值从大到小排序 C语言数组做

Java定义一个一维数组,并给每个元素赋值为数组下标的值,并显示

利用JAVA从键盘输入一个任意整数后怎么求各位数字之和?