c语言 五个数排列大小 哪错了?#include "stdio.h" //五个数排列大小main(){int t=0,i,max,a[5];for(i=0;i
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 20:45:04
c语言 五个数排列大小 哪错了?#include "stdio.h" //五个数排列大小main(){int t=0,i,max,a[5];for(i=0;i
c语言 五个数排列大小 哪错了?
#include "stdio.h" //五个数排列大小
main()
{
int t=0,i,max,a[5];
for(i=0;i
c语言 五个数排列大小 哪错了?#include "stdio.h" //五个数排列大小main(){int t=0,i,max,a[5];for(i=0;i
你这实在是一个很烂的排序.就算你不知道任何排序算法,但你至少应该知道:如果if语句不加花括号,即使条件为true,也只执行紧接着if语句的那一句.所以,以后无论if语句的执行语句有几句,作为良好的代码规范,请都加上花括号.
你的代码里,a[i]=t;一句始终是执行的,也就是说,假如a[4]已经是最大的数,第一次判断结束,a[4]就已经变成0(t为0)了.下面的这一句基本都是这样错的.
其实你的所有代码实现过程很像冒泡排序了,你再综合一下,用两个循环嵌套,就能实现冒泡排序了.
还有,你真该庆幸,出这题的家伙只要求你拍五个数而不是五十个!
for(i=0;ia[4])
{
t=a[4];
a[4]=a[i];
a[i]=t;
}
}
c语言 五个数排列大小 哪错了?#include stdio.h //五个数排列大小main(){int t=0,i,max,a[5];for(i=0;i
排列多个数大小的C语言程序
C语言比较两个数的大小这那错了?
c语言三个数大小排列求助!三个数字大小排列,数字类型有整数,负数,小数,数字长度不定,输入字母等时提示错误.
C语言中五个数比大小,输出最大数如何写代码
c语言 输入三个数 按大小排列 输出最大值,看下错在哪了.郁闷中#includemain(){int a,b,c,max;printf(please input a,b,c don't like 1,1,1
);scanf(%d%d%d,&a,&b,&c);if(a>b){ max=a;}else if(max=b){ printf(error:a=b
); }else{ ma
C语言的 4个数排列switch case句式的
用C语言从大到小排列38个数怎么写
C语言用排序法给十个数降序排列
n个数的全排列C语言编程
a=log3(2) b=ln2 c=(根号5)/1则 abc按大小排列c打错了 是c=1/根号五
C语言如何将10个数按数值大小 从大到小排列现在有被赋值的10个字母a到j,如何将它们10个数从大到小排列?如何使用for语句?
用传统程序框图abc三个数大小排列有3 个数a,b,c 要求按大小顺序把他们输出.用传统程序框图,不是C语言!
C语言 两个数之和请问哪里错了?
四个数如何排大小,用c语言
C语言:输入五个数,求其最大值与最小值
如何用C语言设计程序排列6个数字的大小顺序?
写出三个数从大到小排列的算法.数学必修三的一道题,不是C语言.写下过程,谢了.