学习C语言第27天

发布时间:2026/5/26 0:45:50

学习C语言第27天 需求生成10个1到100之间的随机值存入数组要求数据不能重复。1求和。2求平均值。3统计有多少数据比平均值小。#include stdio.h #include stdlib.h #include time.h int add(int arr[],int len,int nume); int main() { int arr[10]{0}; int lensizeof(arr)/sizeof(int); srand(time(NULL)); for(int i0;ilen;) { int numerand()%1001; int flengadd(arr,len,nume); if(!fleng) { arr[i]nume; i; } } int sum0; for(int i0;ilen;i) { sumsumarr[i]; } printf(随机数的和是%d\n,sum); double a; a(double)sum/len; printf(它的平均数是%.2lf\n,a); int b0; for(int i0;ilen;i) { if(arr[i]a) { b; } } printf(它的个数为%d\n,b); return 0; } int add(int arr[],int len,int nume)//判断nume在函数中是否存在 { for(int i0;ilen;i) { if(arr[i]nume) { return 1; } } return 0; }明天讲执行过程

相关新闻