在求一维数组中最小值独a中存放10个数据,找出最大值和最小值,分别存放在max和min两个变量

编写程序求10个数中的最大值和最小值以及-中国学网-中国IT综合门户网站
> 信息中心 >
编写程序求10个数中的最大值和最小值以及
来源:互联网 发表时间: 19:06:07 责任编辑:李志喜字体:
为了帮助网友解决“编写程序求10个数中的最大值和最小值以及”相关的问题,中国学网通过互联网对“编写程序求10个数中的最大值和最小值以及”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:编写程序求10个数中的最大值和最小值以及它们的位置。,具体解决方案如下:解决方案1:C++编写程序求10个数中的最大值和最小值以及它们的位置。解决方案2:int max,max=a[0];min=a[0];for(int i=1;i&10;i++){if(a[i]&max) {max=a[i];maxp=i}if(a[i]&min) mi俯唬碘舅鄢矫碉蝎冬莽n=a[i];minp=i;}}cout&&&maxp=&&&maxp&&cout&&&minp=&&&minp&&
2个回答1个回答1个回答1个回答7个回答2个回答4个回答3个回答5个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号急!几道简单的编程的题,求助!!急_百度知道
急!几道简单的编程的题,求助!!急
A4,其中连续存放6个变量,即得到负数个数:从键盘输入2个二进制数(0~255)1,A5为A3占用的字节数,1101110B,需要逐个判断区内的每个数据要求用汇编语言做
大家帮忙啊啊
谢谢 急用~。7。2,70~79,-1,A4为A3的元素个数,在区内最后一个单元存放结果(负数的个数)为统计数据区内负数的个数.先将X=H,S7,其存储首址为3000H,Y=9876ABCDH用E命令依次放在2000H开始的存储单元里,分数的人数。3!。否则显示“NO”6,S6!。3。8。5,A3为4个0的字节变量:编写程序使S=1+2*3+3*4+4*5+,从第二单元开始存放数据:以GRADE1为首地址的10个字的数据区中保存有学生成绩,存放到AL寄存器:求某数据区内负数的个数设数据区的第一单元存放区内单元数据的个数,从大到小显示这两个数,利用子程序的方法编程求出该序列中数的最大值和最小值,35Q,A2为数值字节变量,求这两个数的平均值并显示。4:‘Example’.,90~100,求出N:二进制双精度加法运算:1。6..+N(N+1)直到NN+1)项大于200为止:设置一个数据段DATA_SEG,A5占用的总字节数并画出各变量对应的内存分配示意图,用段定义语句和数据定义语句写出数据段,字节数为08H!,然后将所有数据中凡是符号位为1的数据个数累加起来,如果至少有一个是0则输出zero否则输出nozero 。2。5,80~89,127,A1为字符串变量,如果只有一个偶数则显示这个数。 3:从键盘输入三个十进制数(0~9) 1,显示其中最大的数。3。 2,并存放于S5:求无符号和有符号字节序列中的最大值和最小值设一字节序列!1!,A3,求三个数的和并显示结果!!谢谢 谢谢用汇编语言 ~~,A2,80H。2,A6为A1!,S8单元中:100。编程计算X+Y=Z,求出最大值和最小值及平均值将结果存放在以GRADE2为首地址的数据区中并在屏幕上显示出来统计60~69。4
提问者采纳
CMP AL:CODE,时间关系,[BX] CMP AL:56 69 84 82 73 88 99 63 100 80,02 INT 21H LOOP DISP MOV AH;如果AL等于100()。程序比较简单:MOV AL,并显示,S5-NUMBER :MOV AX,02 INT 21H MOV DL,DS;70-79 S8 DB 30H ,70 JS NEXT_60 INC S7 JMP STO NEXT_60,100,90 JS NEXT_80 INC S9 JMP STO NEXT_80,6H MOV BX,设有十个学生成绩分别是。下面是我曾经答过的一个帖子,请楼主自行分析,[BX] INC BX MOV AH, S8。题目,88,99;80-89 S9 DB 30H , S6,80 S5 DB 30H :编写统计学生程序,DATA MOV DS,69,73楼主的问题实在太多了,82,100 JS NEXT_90 ;在各级人数之间显示空格 MOV AH,OFFSET NUMBER mov cx,80~89,84, S7,没有产生借位 INC S10 JMP STO NEXT_90,故注释不多;0-59 S6 DB 30H :CMP AL,帮楼主一个小忙,0 ,00H MOV BX,保证没有错误,80 JS NEXT_70 INC S8 JMP STO NEXT_70;90-99 S10 DB 30H ,60~69: MOV DL,0000H AND AL,统计低于60分,60 JS NEXT_50 INC S6 JMP STO NEXT_50,OFFSET S5 DISP,63:DATA START,并存放到S5。DATA SEGMENT NUMBER DB 56: INC BX LOOP AGAIN MOV CX,70~79,4CH INT 21H CODE ENDS END START 运行结果:CMP AL,90~99及100分的人数:CMP AL。路过;总人数 AGAIN, S10的单元中,AX AND BX;100 DATA ENDS CODE SEGMENT ASSUME CS;60-69 S7 DB 30H , S9,恕不能解答:INC S5 STO
其他类似问题
为您推荐:
其他11条回答
参考资料:
晕!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
太复杂了。
1:以GRADE1为首地址的10个字的数据区中保存有学生成绩,求出最大值和最小值及平均值
将结果存放在以GRADE2为首地址的数据区中并在屏幕上显示出来统计60~69,70~79,
80~89,90~100,分数的人数,并存放于S5,S6,S7,S8单元中。
2:编写程序使S=1+2*3+3*4+4*5+...+N(N+1)直到NN+1)项大于200为止,求出N,存放到AL
3:求无符号和有符号字节序列中的最大值和最小值设一字节序列,其存储首址为3000H,
字节数为08H,利用子程序的方法编程求出该序列中数的最大值和最小值。
4:求某数据区内负数的个数设数据区的第一单元存放区内单元数据的个数,从第二单元开
始存放数据,在区内最后一个单元存放结果(负数的个数)为统计数据区内负数的个数,
需要逐个判断区内的每个...
1 clear all
这个.........晕 真不知道怎么做
呵呵,感觉用心做的话应该还可以做出来~~ 但一般都没什么时间去钻研这个的啦~~~楼主专心做一下咯~~
我答好了以后你不给我也没办法!
CSDN上去找 这题好古老了 MD这年头老师都偷懒 新题都懒得出
1000分给我弄 我都会头疼~乖乖自己做吧./或是直接找答案(那些好像是某书上的题哦)
这是PASCAL,做个参考吧1var i,min,max:a:array[1..1000]
min:=101;max:=-1;
for i:=1 to 10 do read(a[i]);
for i:=1 to 10 do
if a[j]&min then min:=a[i];
if a[j]&max then max:=a[i];
writeln(max,' ',min);end.
2 var n,i,s:longintbegin
read(n);for i:=1 to n do s:=s+i;writeln(s);end.
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁各位大神,看看我那错了,编写函数void max_min(int a[],int *max,int *min)实现输入十个_百度知道
各位大神,看看我那错了,编写函数void max_min(int a[],int *max,int *min)实现输入十个
int *min);,*min)编写函数void max_min(int a[];
for(i=0,min);} void max_min(int a[],int *min);
*min=a[0];#include &a[i])
*min=a[i];
if(*min&gt,int *min)实现输入十个整数存放于数组a,查找该数列中的最大数与最小数; max_min(int a,%d&quot,*max,i;10;,int * return 0。要求自定义main函数;a[i])
*max=a[i].h&i& for(i=0,*max,*i++)
if(*max&lt,并在其中调用max_min函数#include&%d&quot,int *stdio,&a[i]);10; {
*max=a[0].h&i&lt,%d;int main(){ void max_min(int a[]; printf(&i++)
scanf(& int a[10],int *max
我有更好的答案
&a[10];void&i&}&&&nbsp#include&lt,i;a[i]).h&for(i=0;*max=a[i];i++)&&&return&nbsp,&*min=a[0],int&#include&&10;%d;min),min);max_min(int&指向数字的某个空间&&&*min)&i++)&i;printf(&*min);for(i=0;{&if(*max&&if(*min&&*min=a[i];&&lt,%d&quot,&int&nbsp,int&nbsp,int&scanf(&int&&;0;**max=a[0];//如果定义指针还要分配内存空间;&&nbsp.h&gt,&%d&quot,}&a[];&&void&main(){&&nbsp,or&*a[];10;&&int&nbsp,min,max,int&i&a[i])&;&{&&&&max_min(a;max_min(int&&a[i])&nbsp
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 一维数组求最大值 的文章

 

随机推荐