【题目】 c语言输入若干个整数输入是-1时,输入结束;后计算所有元素之和及平均值,并找出这些数的最大值和最小值 相关知识点: 试题来源: 解析 【解析】 #include stdio.h int main() { int sum = 0, cnt = 0, maxv, minv, v, flag=0; double avg; while (scanf("%d", & v)v_1=-1 { if...
- 练习1: 编写一个程序,获取一个用户输入的整数。然后通过程序显示这个数是奇数还是偶数。 713 -- 7:57 App T1-计算并输出数组的最大值、最小值和平均值 1万 2 2:55 App C程序练习:输入一些数,求最大值 5050 1 14:11 App 【C语言】第6讲(16)在按升序排列的数组插入新数据。已经有一个按升序排...
int max;//接收最大值 int arr[n];//n为输入的整数的个数 int i;max=arr[0];for(i=0;i<n-1;i++){ scanf("%d",arr[i]);//输入前n-1个数 } arr[i]=-1;//以-1结束 for(i=0;i!=1n;i++){ if(arr[i]>max) max = arr[i];//求最大值 } 这是核心语句,我希望...
输入若干个整数,以-1标记输入结束。输出其中的最大数 输入格式 若干个整数。(以-1标记输入结束) 输出格式 其中的最大数 样例输入复制 1 2 5 7 8 6 1 -6 -1 样例输出复制 8 提示 零基础同学可以先学习视频课程,包含C/C++、Python、百练、蓝桥杯辅导、算法数据结构等课程,提供视频讲解以及配套习题,还...
include <stdlib.h> int main(){int max,min,num;printf("Input numbers,-1 to end:\n");scanf("%d",&num);max=min=num;while(num!=-1){ if(num>max)max=num;if(num<min)min=num;scanf("%d",&num);} printf("max:%d,min:%d\n",max,min);system("pause");return 0;} ...
C语言 输入若干整数,以-1结束,去掉最大值和最小值,求平均值。#程序员 #知识分享 #c语言 #网课 #线上教学 - 瑞老师于20221113发布在抖音,已经收获了44个喜欢,来抖音,记录美好生活!
include <stdio.h> void main(){ int X;int max = 0;do { printf("请输入一个大于零的正整数:");scanf("%d",&X);printf("\n");if(X > max){ max = X;} }while(X != -1);if(max > 0 )printf("max = %d \n",max);else printf("输入没正整数最大值");} ...
scanf("%d",&a);} while(a<0&&a!=-1);// 是do-while不是while,重复的循环是上面的,也就是只要是负数并且非-1就不断重读 如果你只输入负数和-1,结束第一个循环之后a=-1,根本不进入第二个循环,然后输出前判断max也是-1,就不进行输出。程序要求是正数,错误的输入没有结果,这样没...
i]);if(a[i]==-1)break;if(i==0)//只有一个数时是最大值也是最小值 { min=a[i];max=a[i];} else {//找出最大和最小值 if(a[i]>max)max=a[i];if(a[i]<min)min=a[i];} sum+=a[i];} sum=sum-max-min;mean=1.0*sum/(i-2);printf("%lf\n",mean);} ...
include <stdio.h>int main(){ int n, max, min; scanf("%d",&max); min=max; while(scanf("%d",&n)==1 && n>=0) if(max<n)max=n; else if(min>n)min=n; printf("%d %d\n",max, min); return 0;} ...