C语言:输入十个数,并将最小值与第一个数交换,最大值与最后一个数交换,我的怎么错了?

问题描述:

C语言:输入十个数,并将最小值与第一个数交换,最大值与最后一个数交换,我的怎么错了?
#include
int main()
{
\x09int i,j,temp,a[10],b[10];
\x09printf("请输入10个数");
\x09for(i=0;i
1个回答 分类:综合 2014-10-24

问题解答:

我来补答
你的有两个明显的错误 1 scanf("%d",a[i]); 输入数据应该取地址&a[i]
2 for(j=0;ja[j])
j=0 时 a[j-1]的下表就是a[-1] 这绝对是个大错.
再问: #include int main() { int i,j,temp,a[10],max,min,k,l; printf("输入"); for(i=0;i
 
 
展开全文阅读
剩余:2000
上一页:高数一指数函数
下一页:必修五第四单元