作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 13:19:00
C语言:输入十个数,并将最小值与第一个数交换,最大值与最后一个数交换,我的怎么错了?
#include
int main()
{
\x09int i,j,temp,a[10],b[10];
\x09printf("请输入10个数");
\x09for(i=0;i
你的有两个明显的错误 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
C语言:输入十个数,并将最小值与第一个数交换,最大值与最后一个数交换,我的怎么错了? C语言输入10个数最大值与最后一个数交换 最小值与第一个交换 输入一个正整数n,再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换,再输出交换后的n个数 c语言编程 在整型数组a[10]中找出最大值和最小值,并将最大值与数组中第一个数交换,最小值与数组中最后一个数交换,其它 C语言题目:编写程序,输入10个整数,将其中最小的数与第一个数交换,最大的数与最后一个数交换. 输入一个正整数n(1< n ≤10),再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换 用指针的方法处理:输入十个整数,将其中最小的数与第一个数交换,将最大数和最后一个数交换! C语言指针问题.请大家为我纠错.要求是输入10个数,将最小的数与第一个数交换,最大的与最后一个数交换. 编写程序,输入一维数组的10个元素,并将最小值与第1个数交换,最大值与最后一个数交换,然后输出交换后的1 长度为n的整数序列,把序列中的最小值与第一个数交换,最大值与最后一个数交换 用C语言的,输入N个整数,将最小的与第一个数交换,最大的与最后一个数交换,然后输出交换后的N个数. 输入10个整数,将其中最小的数与第一个数交换,把最大的数和最后一个数交换.写3个函数: