【其它】编程题: 1、 从键盘输入10个数,分别输出它们的总和、平均值、最大值和最小值。 2、 定义10元素的数组,将各元素的值赋值为100以内的随机整数,先输出这10数据,然后使用冒泡排序的方法对他们进行排序,输出排序后的这10个数。 3、 定义一个5行5列的数组,将各元素的值赋值为2位数的随机整数,输出该数组...
从键盘上输入10个整数,求其平均值.【注意】1)用循环条件的设置控制输入的个数2)整数/整数=整数,如10/4=2,而不是2.5;【继续思考“由人为的控制输入数据的个数,你想求几个数的平均数就求几个数的平均数”,如何编程 】 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 程序1:#...
inta「101,,k=0 printf("请输入10个整数:") for(i=0;i<10;i++ scanf(n%d",&a[i]);/获取数组的值 for(i=0;i<10;i++) sum slim /求正数的和及个数 printf("正数的个数为:%d,平均值为:%,2fln”,k,8um/k)相关知识点: 试题来源: 解析 ...
if(i == 0)max = min = arr[i]; /*输入第一个数时把这个数赋值给最大值和最小值*/ else /*否则比较当前数是否比当前最大数大,是否比最小数小*/ { max = arr[i] > max ? arr[i] : max;/*比当前最大数还要大,则把当前数复制给最大值*/ min = arr[i] < max ? a...
3)求这10个数的最大值和最小值。 4) 求这10个数的平均值。 5) 将这10个数逆序存放并输出。 6) 用冒泡法对10个数升序排序。 ) 对一维数组输入10个整数。2) 从键盘输入一个数(主函数中输入),查找这个数在对一维数组输入10个整数。 在主函数中分别调用这六个函数,并且每次调用函数后输出相应的结果。
void main(){ int arr[10];int i,max,min,sum = 0;float ave;printf("请输入十个数:\n");for(i = 0; i < 10; i++){ scanf("%d",arr+i);if(i == 0)max = min = arr[i]; /*输入第一个数时把这个数赋值给最大值和最小值*/ else /*否则比较当前数是否比当前...
/* C语言程序设计第二版郑玲主编中国电力出版社各章习题答1编一个程序从键盘输入10个整数并保存到数组求出该10个整数的最大值最小值及平均值。 */ #includestdio.h #define N 10 void main() { int a[N]; /* int a[N]={90,44,55,66,129,29,71,45,39,81}; 为便于检验而简化原题 */ int ...
难点在哪?
double getave(int *p,int n){ int i,a,b,s;for(a=b=p[s=i=0];i<N;s+=p[i++])if(a>p[i])a=p[i];else if(b<p[i])b=p[i];return (s-a-b)/(N-2.0);} int main(int argc,char *argv[]){ int a[N],i;printf("Please enter %d integers...\n",N);for...