高通骁龙与arm:向数组a[10]中输入10个数,将其中的偶数输入数组b[10]中,并(按升序)输出。
来源:百度文库 编辑:高校问答 时间:2024/07/07 08:31:51
用C语言数组!!!例如:2.4.5.13.11.3.9.8.16.15。输出结果:2.4.8.16
#include<stdio.h>
void main()
{
int a[10] = {0};
int b[10] = {0};
int i = 0, j = 0;
int bcount = 0, temp = 0;
// 输入
printf("输入10个整数\n");
for (; i < 10; ++i)
{
scanf("%d",&a[i]);
}
// 插值
for (i = 0; i < 10; ++i)
{
if (a[i] % 2 == 0)
{
b[bcount++] = a[i];
}
}
// 排序
for (i = 0; i < bcount - 1; ++i)
for (j = i + 1; j < bcount; j++)
{
if (b[i] > b[j])
{
temp = b[i];
b[i] = b[j];
b[j] = temp;
}
}
// 输出
printf("偶数从小到大有: \n");
for (i = 0; i < bcount; ++i)
{
printf("%d\n", b[i]);
}
}
还或者?
一楼的那个,你觉得他看的懂么?
向数组a[10]中输入10个数,将其中的偶数输入数组b[10]中,并(按升序)输
向数组a[10]中输入10个数,将其中的偶数输入数组b[10]中,并(按升序)输出。
在数组a中输入10个数,按从大到小排序,将前5个整数保存到数组b中
输入10个数,输出其中的最大值?
依次将10个数输入,要求将其中最大的打印出来?
任意输入一个字符串输入到数组,将其中的数字存入到另一个数组中,并显示数字
将二维数组 a表示的矩阵转置存b中,并输入a和b。
高手们帮帮我!!!!!将二维数组 a表示的矩阵转置存b中,并输入a和b。
输入10个数将这10个数按从大到小的顺序输出 ?
输入一行数字字符,用整型数组统计其中每个数字字符的个数,下标为零的元素存放'0'的个数……