23bb net(c语言输入一个正整数n ,再输入n个正整数,求n个整数之和与7 的倍数的奇数平均值,救我)
c语言输入一个正整数n ,再输入n个正整数,求n个整数之和与7 的倍数的奇数平均值,救我?
网友:喧嚣尘世 提问
c语言输入一个正整数n ,再输入n个正整数,求n个整数之和与7 的倍数的奇数平均值,救我
五星知识达人网友:鸽屿 解答于 2022-04-05 10:56
#include int main(int argc,char *argv[]){ int n,sum,sum7,x,t; printf(“Input n(int n>0)…\nn=”); if(scanf(“%d”,&n)!=1 || n<1){ printf(“Input error, exit…\n”); return 0; } for(sum=sum7=t=0;n;n–){ if(scanf(“%d”,&x)!=1 || x<1){ printf(“Input error, redo: “); fflush(stdin); n++; } sum+=x; if(x%7==0 && x&1){ sum7+=x; t++; } } printf(“The SUM is %d\nThe AVE are %f\n”,sum,sum7/(t+0.0)); return 0;}
1楼网友:旧脸谱 解答于 2022-05-05 12:28
1. 输入一个正整数 n (1int main( ){int i, n, sum;float aver;int a[10];scanf(“%d”, &n);for(i=0; iint main( ){int i, index, n;int a[10];scanf(“%d”, &n);for(i=0; ia[index]) then index=i;printf(“max=%d,index=%d\n”, a[index],index);}
本文地址:https://www.cubemovie.cn/hetong/1557.html