输入20个互不相同的整数(当输入相同的数时程序必须能处理),并按输入顺序存储[1]在一个一维数组中,将这20个数中所有低于平均值的数从大到小排序后输出 相关知识点: 试题来源: 解析 #define N 20main(){ int num[N],new[N],s,t,k=0,j,p,sum=0;float ave;printf("请输入%d个不相同的整数:",...
【题目】输入n(n=20)个数放在一维数组中,找出其中最小的数,将它与数组最前面的元素交换后输出这些数。题目描述输入n(n=20)个数放在一维数组中,找出其中最小的数,将
&a[i]);int result=0;for (i=0;i<20;i++)result+=a[i];printf("和为:%d\n平均值为:%f\n",result,result/20.0);/*20.0不能改为20*/result=a[0]for (i=1;i<20;i++){if (result
//你的答案是正确的,但要加上main函数,像下面这样。include<stdio.h> include<stdlib.h> int main(){ int i,j;float t,a[20];for(i=0;i<20;i++){ scanf("%f",a+i);} for(i=0;i<19;i++){ for(j=i+1;j<20;j++){ if(a[i]>a[j]){ t=a[i];a[i]=a[j];a[...
当a=3,b=2,c=1时,表达式f=a>b>c的值是___。 答案:0 点击查看答案解析手机看题 填空题 从键盘上输入若干个学生成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。请填空。 main() { float s,gmax,groin; scanf("%f,"&s); gmax=s;gmin=s; while (s>=0) { if( s>gmax) gmax=s...
void main(void){ int input[20]; int a=0,b=0; for (int i=0;i<20;i++){ scanf("%d",&input[i]); if(input[i]%2==0){ a++; } else{ b++; } } printf("偶数个数为:%d,奇数个数为:%d.\n",a,b);} 结果一 题目 C语言程序咋写:将20个整数输入到一个一维数组中,统计奇数的...
将若干个整数放到一维数组中,找出该数组中的最大值和它的下标。然后将它和数组中的最前面的元素对换。 正确答案 答案解析 略 真诚赞赏,手留余香 小额打赏 169人已赞赏
include <stdio.h>int main(){int a[20] = {1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0};int b[20];int i;for(i = 0; i < 20; i ++)b[i] = a[19-i];for(i = 0; i < 20; i ++)printf("%d,", b[i]);return 0;} ...
include<stdio.h> void main(){ int n,min,a[100],i,t,e;while(scanf("%d",&n)!=EOF&&n<100){ if(n==0)break;for(i=0;i<n;i++)scanf("%d",&a[i]);min=a[0];t=0; /* 初始化 */ for(i=1;i<n;i++)if(min>a[i]){ min=a[i];t=i;} a[t]=a[0];a[0...
输入8个整数放入一维数组w中,输出交换前的数组;找出其中最小和最大数,并将他们分别与数组中的第一个元素和最后一个元素交换位置;输出交换后的数组。