输出最大值及其下标
#include<stdio.h>
int main()
{
int i,index,n;
int a[10];
printf("Enter n: ");
scanf("%d",&n);
printf("Enter %d :",n);
for(i=0; i<n; i++)
scanf("%d",&a[i]);
index=0;
for(i=1; i<n; i++)
if(a[i] > a[index])
index=i;
printf("max=%d\tsub is%d\n",a[index],index);
return 0;
}
Enter n: 5
Enter 5 :1 2 3 4 5
max=5 sub is4
初听逆序存放,查了下相关内容
参考 https://blog.csdn.net/a1659091995/article/details/78929442
//练习7-3
//数组里的数逆序存放
#include<stdio.h>
int main()
{
int a[10],b[10];
int i,j,n,count;
printf("Enter n: ");
scanf("%d",&n);
printf("Enter %d: ",n);
for(i=0; i<n; i++)
{
scanf("%d",&a[i]);
}
count=0;
for(j=n-1; j>=0; j--)
{
b[count]=a[j];
count++;
}
for(i=0; i<n; i++)
{
printf("%d ",b[i]);
}
return 0;
}
Enter n: 5
Enter 5: 1 2 3 4 5
5 4 3 2 1