1楼:匿名用户
#包括中
国际主要()
; printf(“请输入回整数键:\ n”);
的scanf(“%d个”,&答
键);为(指数= 0;指数<10 &&到达[索引] =键;指数+ +); 如果(指数<10)
编程实现从键盘输入10个整数存放在一个数组中,在新的一行输出所有数组元素;然后将
2楼:匿名用户
#include
void main()
用c语言编程,从键盘上输入10个整数存放到一维数组中,输出其中最大的数及其对应的数组下标值
3楼:陈开武
解题思路:先键盘输入10个整数,假设数组的第1个是最大数max,同时设置最大值下标为0,接着for循环依次判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标,最后输出最大数和数组下标。
参考**:
#include
int main()
//假设数组的第1个是最大数max,同时设置最大值下标为0
max=a[0];
maxi=0;
//for循环依次判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标
for(i=1;i<10;i++)
}//输出最大数和数组下标
printf("最大数为:%d,数组下标为:%d",max,maxi);
return 0;
}程序运行结果如下:
参考资料:
for循环遍历求数组中的最大值是最常用的方法,但还有一种方法就是循环链表的遍历;
首先需要创建数据域和指针域,回到mian函数中,创建三个节点,然后用头节点申请空间,再输入数据到头节点,最后用while语句,进行遍历链表。如下是循环链表遍历的实例:
void show(list *p) //遍历,循环链表的遍历最好用do while语句 ,因为头节点就有值
while(temp!=p);
printf("\n");}
4楼:非常可爱
#include"stdio.h"
//从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出
intmain()
max=min=num[0];
for(i=1;i<10;i++)
printf("最大为:%f\n最小为:%f\n",max,min);
return0;
}扩展资料从键盘向一维数组输入10个实数,并且计算最大值,最小值和平均值#include
#include
intmain()
for(i=0;i<10;i++)
for(i=0;i<10;i++)
max=min=array[0];
for(i=0;i<10;i++)
if(array[i]
}printf(“最大值为=%f\n”,max);
printf(“最小值为=%f\n”,min);
}system(“pause”);
return0;}
5楼:匿名用户
思路:先键盘输入一个数赋值给数组的第一个数,并且赋值给最大数max,同时设置最大值下标为0,接着for循环依次赋值给数组相应位置并判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标,最后输出最大数和最大数下标。
参考**:
#include "stdio.h"
int main()
} printf("最大数为:%d,最大数下标为:%d",max,maxi);
return 0;}/*
运行结果:(例如求5的阶乘)
1 2 5 3 4 6 7 9 8 0
最大数为:9,最大数下标为:7*/
6楼:匿名用户
#include
int main()
;for(i=0;i<10;i++)
}printf("输入的最大的数是:%d,对应下标是:%d\n",max,index);
return 0;}
7楼:争议什么
#include
void main()
}printf("最大的数为:%d,所在的下标为:%d\n",max,k);}
一道c语言填空题 输入10个整数存入一维数组,再按逆序重新调整该数组中元素的顺序然后再输出。
8楼:匿名用户
**如下
:zhi
#include
int main()
{int a[10],*p1,*p2,x,i;
for(p1=a;p1
daoscanf("%d",p1);
for(p1=a,p2=&a[9];p1
输出版结果如下:权
从健盘上输入任意整数到数组a用冒泡法将数从
1楼 include stdio h int main for int i 0 i 9 i printf 冒泡排序后的 数组如下 n for int i 0 i 10 i getch 将键盘输入的10个整数存入数组用冒泡从大到小排序 2楼 折柳成萌 include void main for j 0...
在数组中查找指定元素。输入正整数n(1 n10),然
1楼 匿名用户 include int search int list int n int x main 2楼 匿名用户 include using namespace std int search int list int n int x return 1 main 在数组中查找指定元素。输入一个...
有n个整数,把它们存放到一维数组中(下标从0开始),输出
1楼 include int main n i maxm maxn 题目中n最大20 这里比题目中稍微大一点 while scanf d n eof n 0 printf d d a maxn maxn return 0 用c语言编程 从键盘上输入10个整数存放到一维数组中 输出其中最大的数及其对应...