java 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最...

\u8f93\u516510\u4e2a\u6574\u6570\uff0c\u5c06\u5176\u4e2d\u6700\u5c0f\u7684\u6570\u4e0e\u7b2c\u4e00\u4e2a\u6570\u5bf9\u6362\uff0c\u628a\u6700\u5927\u7684\u6570\u4e0e\u6700\u540e\u4e00\u4e2a\u6570\u5bf9\u6362\uff0c\u5e76\u8f93\u51fa\u5bf9\u6362\u540e\u768410\u4e2a\u6570

#include int main(void) {int i,min,M,tem,a[10];printf(" \u8bf7\u8f93\u5165\u5341\u4e2a\u6574\u6570\n\n");for(i=0;ia[i]){min=a[i];M=i;}tem=a[M];a[M]=a[0];a[0]=tem;min=a[1];for(i=2;i<10;i++)if(min<a[i]){min=a[i];M=i;}tem=a[M];a[M]=a[9];a[9]=tem;printf("\u5c06\u6700\u5c0f\u7684\u6570\u653e\u5230\u6570\u7ec4 a[0]\u3001\u6700\u5927\u7684\u6570\u653e\u5230\u6570\u7ec4 a[9] \u540e: \n");for(i=0;i<10;i++)printf("%6d",a[i]);return 0; }

#include
int main()
{
int max(int x,int y);//\u5c11\u4e86\u8fd9\u4e24\u884c
int min(int a, int b);
int i,m,n,e,f,a[10];
for(i=0;i<=9;i++)//\u591a\u4e86\u5206\u53f7
scanf("%d",&a[i]);
{
for (i=1,m=a[0];i<=9;i++)//\u591a\u4e86\u5206\u53f7
if(max(m,a[i])>m)
m=max(m,a[i]);
}
{
for (i=1,n=a[0];i<=9;i++)//\u591a\u4e86\u5206\u53f7
if(min(n,a[i])<n)
n=min(n,a[i]);
}
{
f=a[9];
a[9]=m;
m=f;
}
{
e=a[0];
a[0]=n;
n=e;
}
for(i=0;i<10;i++)//\u539f\u6765\u7684\u8fd9\u91cc\u9519\u4e86
printf("%d ",a[i]);
}
int max(int x,int y)
{
return(x>y? x:y);
}
int min(int a, int b)
{
return(a<b? a:b);
}

输出部分改为:
for(i=0; i<10; i++)
System.out.print(a[i]+" ");

要代码 追问我 我发了五次都不能通过

扩展阅读:java入门网站 ... java中输入整数的语句 ... java输入10个整数并输出 ... java中π怎么输入 ... 比较xyz大小按小到大输出 ... java如何输入一个整数 ... java 随机生成1-100的整数 ... java怎么输入一个整数 ... java编写三个数从小到大 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网