#定义一个一维数组 arr = [0] * 10 #从键盘输入数组元素 for i in range(10): arr[i] = int(input("请输入第%s个整数:"%(i+1))) #初始化最小值以及它的下标 min_value = arr[0] min_index = 0 #遍历数组并找出最小值及其下标 for i in range(1, 10): if arr[i] <...
题目 编写程序。定义数组存放任意输入的10个实数,求出其中的最大值以及第一个最 大值的下标并输出。 相关知识点: 试题来源: 解析解: #include void main(){ float max,a[10]; int i,j; j=0; printf("输入十个实数:\n"); for(i=0;i<10;i++)...
定义一个数组,共10个元素,分别为{1,2,3,4,5,6,7,8,9,10},计算下标为奇数的元素之和(c#) 相关知识点: 试题来源: 解析 int sum=0int[] array={1,2,3,4,5,6,7,8,9,10};for(int i=0;i 结果一 题目 定义一个数组,共10个元素,分别为{1,2,3,4,5,6,7,8,9,10},计算下标为...
arr.forEach(function(ele,index,arry){ if(index%2){//判断是否为奇数,是的话就加到newArr中 newArr.push(arr[index]); } }); return newArr; }; var brr = odd(arr); console.log(odd(arr));//打印出所有下标为奇数的元素 function accumulation(arr){//这个函数用来求数组brr中元素的和 //var...
printf("请输入10个整数:\n");for (int i = 0; i < 10; i++){ scanf("%d", &arr[i]);} int max = arr[0];int cur;for (int j = 0; j < 10; j++){ if (max < arr[j]){ max = arr[j];cur = j;} } printf("最大值为:%d,下标为:%d\n", max, cur);r...
int[]arr=newint[10];for(inti=0;i<arr.Length;i++){Console.WriteLine("请输入一个数");arr[i]=int.Parse(Console.ReadLine());}intmax=-100;intindex=-1;for(inti=0;i<arr.Length;i++){if(max<arr[i]){max=arr[i];index=i;}}Console.WriteLine("最大值是{0},下标是{1}",max,index...
#include <stdio.h> void main() { int arr[10],sum=0; for(int i=0;i<10;i++) scanf("%d",&arr[i]); for(i=0;i<10;i+=2) sum+=arr[i]; printf("sum=%d\n",sum); } 1 0 0 kuangling1995 对数组的下标进行遍历,然后判断一下下标是否为偶数,假设是的话,取出下标对应的元素进行...
void main(){ int a[10],i,max,min,j=0,l=0;printf("please input tem num:");for(i=0;i<10;i++)scanf("%d",&a[i]);max=a[0];min=a[0];for(i=0;i<10;i++){ if(maxa[i]){ min=a[i];l=i;} } printf("max is %d on a[%d]\n",max,j);printf("min is...
把y++改成y=n。因为判断时可能会跳过某些元素,但是跳过时y没有自加,于是y会出错。例如2 3 4 5 1,结果会是min=1,但是y仅自加一次,于是y=1,错误.
解题思路 键入数字的同时在键入次数上判断 从而获取下标为奇数的值 然后求和