谁可以帮我写个C语言程序呀 从键盘上输入10个数存入一维数组中,求这10数中的最大值与最小值的输出 i=1;i<10;i++) { printf("输入第%d个数:",i+1); scanf("%d",&a[i]); if(maxa[i]) min=a[i]; } printf("最大数是:%... 谁可以帮我写个C语言程序呀 从键盘上输入10个数存入一维数组...
方法1:(利用比较法)方法2:(利用起泡法)方法3:(利用函数的模块化设计)
include "stdio.h"main(){ int arr[10]; //数组 int max,min;//最大和最小数的变量 printf("请输入10个数按回车确定一个数"); for(int i=0;i<10;i++){ scanf("%d".&arr[i]); } max=arr[0]; min=arr[0];//假设最大和最小数都是数组0索引的值 ...
include <stdio.h>void main(){int i,max,min,a[10];scanf("%d",&a[0]);max=a[0];min=a[0];for(i=1;i<10;i++){scanf("%d",&a[i]);if(maxa[i]) min=a[i];}printf("最大值:%d,最小值:%d",max,min);} 运行示例截图:...
/*输入一维数组的6../*输入一维数组的6个元素,将最大值与最后一个交换。输入格式:"%d"输出格式:"%d\n"输入样例:3 5 6 8 1 2*/#include <std
void main(){ float score[100],mark;int i,j,n; float temp;float max,min;printf("Enter mark:\n");scanf("%f",&mark); n=0;while(mark>=0.0 && n<100) { score[n]=mark;n++; scanf("%f",&mark);} printf("n=%d\n",n);for(i=0;i<99;i++)for(j=i+1;j<1...
输入n个数放在一维数..输入n个数放在一维数组中,找出其中最小的数,将它与数组最前面的元素交换后输出这着数。 求帮忙
从键盘输入一个一维数组将最大的元素与第一个元素交换,最小的元素与最后一个元素交换,并输出原来的数组求此题思路 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 遍历一位数组,得到最大值和最大值的位置,得到最小值和最小值的位置,然后将数组最大值的位置与第一个元素交换,最小值的...
0;int count = 0;for(i=0;i<20;++i){printf("please input 20 numbers:");scanf("%d",&a[i]);}for(i=0;i<20;++i){count += a[i];}avi = count/20;for(i=0;i<20;++i){printf("%d 和平均值%d的绝对值为:%d\n",a[i],avi,abs(avi - c[i]));}return 0;} ...
int main(){ int a[10],max,min;printf("输入第1个数:");scanf("%d",&a[0]);max=min=a[0];for(int i=1;i<10;i++){ printf("输入第%d个数:",i+1);scanf("%d",&a[i]);if(max if(min>a[i])min=a[i];} printf("最大数是:%d\n最小数是:%d\n",max,min);} ...