以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){int i,a[20],sun,counr;sum=count=0; for(i=0;i20;i++) scanf("%d",); for(i=0;i20;i++){ if(a[i]0){coutnt++; sum+=();}}printf(“sum=%d,count=%d\n,sum,count);}

以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){int i,a[20],sun,counr;sum=count=0; for(i=0;i<20;i++) scanf("%d",); for(i=0;i<20;i++){ if(a[i]>0){coutnt++; sum+=();}}printf(“sum=%d,count=%d\n,sum,count);}


相关考题:

下面程序是指从终端读入的20个字符放入字符数组中,然后利用指针变量输出上述字符串,请填空。#include stdio.hmain (){ int i; char? s[21],*p;for (i=0;i20;i++)s[i]=getchar ();s[i]=【6】;p =【7】while (*p)putchar? (【8】);}

以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填空。main(){int i,a[20],sum,count;sum=count=【】;for(i=0; i20;i++)scanf("%d",【】);for(i=0; i20;i++) { if(a[i]0) { count++; sum+=【】; } }printf("sum=%d.count=%d\n",sum,count);}

下面程序的功能是:计算1~20之间的奇数之和与偶数之和,请填空使程序功能完整。 include m 下面程序的功能是:计算1~20之间的奇数之和与偶数之和,请填空使程序功能完整。include<stdio.h>main(){int a=0,b=0,c=0,i;for(i=0;i<=20;i+=2){ a+=i;( );c+=b;}printf("偶数之和=%d\n",A);printf("奇数之和=%d\n",c-21);}

以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空:includefind 以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空: #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++) if(s[p]>s[*k])________; } main() { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",a[i]); findmax(a,10,k); printf("%d,%d\n",k,a[k]); }A.k=pB.*k=p-sC.k=p-sD.*k=p

试题14以下程序调用fun函数把x中的值插入到a数组下标为k的数组元素中。主函数中,n存放a数组中数据的个数。请填空。#include stdio.hvoid fun(int s[], int *n, int k, int x){ int i;for(i=*n-1; i=k; i- - ) s[ ___ ]=s[i];s[k]=x;*n=*n+______;}main(){ int a[20]={1,2,3,4,5,6,7,8,9,10,11}, i, x=0, k=6, n=11;fun(a, n, k, x);for(i=0; in; i++) printf(“%4d”,a[i]); printf(“\n”);}

下面程序的功能是计算:至50中是7的倍数的数值之和,请选择填空. main() { int i,sum= 0; for(i=1;i<=50;i++) if(__) sum+=i; printf("%d",sum); }A.(int)(i/7)==i/7B.(int)i/7==i/7C.i%7= 0D.i%7==0

下面程序的功能是计算:至50中是7的倍数的数值之和,请选择填空. main() { int i,sum= 0; for(i=1;i=50;i++) if(__) sum+=i; printf("%d",sum); }A.(int)(i/7)==i/7B.(int)i/7==i/7C.i%7= 0D.i%7==0

以下程序段的功能是统计其中正数的个数,横线处应填 。 int i,a[20],count; count=0; for(i=0;i<20;i++) if(a[i]>0) ;

【填空题】下面程序以每行4个数的形式输出a数组,请分析程序填空。 #define N 20 main() { int a[N],i; for(i=0;i<N;i++) scanf("%d",【1】); for(i=0;i<N;i++) { if(【2】) 【3】; printf("%3d",a[i]); } }