Fortran题目要求输入三个数,输出最大值最小值,我自己写的要怎么修改?简单一点,小白,谢谢

作者&投稿:鄢沾 (若有异议请与网页底部的电邮联系)
1.输入几个数,输出最大值和最小值,按从小到大的顺序输出,C语言,怎么写 2.我写的问题在哪里~

# include int main(){int a[100];int n,i,j,max,min,p;printf("Please enter numbers your want:
");scanf("%d",&n);for(i=0;imax)max=a[i];if(a[i]a[j+1]){p=a[j];a[j]=a[j+1];a[j+1]=p;}}//Outputprintf("Sort: ");for(i=0;i<n;++i){printf(" %d",a[i]);}return 0;}以上代码采用冒泡算法排序,运行结果正确,如图示:

#include using namespace std;void main(){int a,b,c,max,mid,min;cin>>a>>b>>c;max = (a > b) ? ((a > c) ? a : c) : ((b > c) ? b : c);mid = (a > b) ? ((a > c) ? c : a) : ((b > c) ? c : b);min = (a > b) ? ((b > c) ? c : b) : ((a > c) ? c : a);cout<<max<<" "<<mid<<" "<<min<<endl;}

题目要求输入三个数,输出最大值最小值,然后自己写的这个修改的应该就是说出来最大值使用max。


二维数组是如何存储的
2、 列优先存储 将数组元素按列向量排列,第i+1个列向量紧接在第i个列向量后面。【例】二维数组A[m][n]按列优先存储的线性序列为:A[0][0]、A[1][0]…A[m][0]、A[0][1]、A[1][1]…A[m][1]…A[m][1]、A[0][n]…A[m][n]ORTRAN语言中,数组按列优先顺序存储。

计算机语言都有哪几种?
计算机语言如下:C语言、C++语言、Java语言、Python语言、MASM、NASM、TASM、JavaScript、VBS、PHP、C#、Objective-C、Java、ORTRAN、MATLAB、SQL、PL\/SQL、ORACLE语言、HTML、XML、AJAX等。计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统...

计算机语言有哪些?
计算机语言如下:C语言、C++语言、Java语言、Python语言、MASM、NASM、TASM、JavaScript、VBS、PHP、C#、Objective-C、Java、ORTRAN、MATLAB、SQL、PL\/SQL、ORACLE语言、HTML、XML、AJAX等。计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统...

计算机语言有哪些
计算机语言如下:C语言、C++语言、Java语言、Python语言、MASM、NASM、TASM、JavaScript、VBS、PHP、C#、Objective-C、Java、ORTRAN、MATLAB、SQL、PL\/SQL、ORACLE语言、HTML、XML、AJAX等。计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统...

什么是计算机语言
计算机语言如下:C语言、C++语言、Java语言、Python语言、MASM、NASM、TASM、JavaScript、VBS、PHP、C#、Objective-C、Java、ORTRAN、MATLAB、SQL、PL\/SQL、ORACLE语言、HTML、XML、AJAX等。计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统...

东源县15218653414: 用FORTRAN求三个数中的最大数和最小数 -
祖熊苍苓: MIN()和MAX()函数

东源县15218653414: Fortran 77结构化程序设计,编程:从键盘输入三个数,求出他们的和并输出. -
祖熊苍苓: PROGRAM QH IMPLICIT NONE REAL A,B,C,D PRINT*,"依次输入三个数据:" READ(*,*) A,B,C D=A+B+C PRINT*,"他们的和为:",D PRINT*,"程序结束,回车退出!" pause END PROGRAM QH

东源县15218653414: 题1:给出数字1、2和3组成三位数的所有可能组合?并输出. 用fortran解答 -
祖熊苍苓: i=1 j=2 k=3 i1=100*i+10*j+k i2=100*i+10*k+j i3=100*j+10*i+k i4=100*j+10*k+i i5=100*k+10*j+i i6=100*k+10*i+j print*,i1 print*,i2 print*,i3 print*,i4 print*,i5 print*,i6 end

东源县15218653414: fortran90中怎么表示三个整数变量互不相等 -
祖熊苍苓:[答案] if ( ( a /= b ) .and.( a /= c ) .and.( b /= c ) ) then

东源县15218653414: Fortran的输入格式 -
祖熊苍苓: 用tecplot啊,同道中人~~ fmt="(3x,I,3x,I,3x,I)" 详细用法如下程序:program ts character(len=50)::fmt fmt="(3x,I,3x,I,3x,I)" open(11,file="tst.txt",status="old") !tst.txt 是你的那个文件 do I=1,6 read(11,*) enddo read(11,fmt)I,J,K write(*,*)I,J,K pause end

东源县15218653414: 在FORTRAN中,如果要在已知的10个数中随机抽取3个数,应该用那个语句来执行? -
祖熊苍苓: FORTRAN我就不知道了` 不过原理的话`就是用随机函数在1~10之间选3个数`在用随机选种的数来对应已知的数`

东源县15218653414: fortran怎样输入复数?比如3+2i -
祖熊苍苓: Program www_fcode_cn Implicit None Complex :: c Read( * , * ) c write( * , * ) c End Program www_fcode_cn 如果是类似上面的代码,那么输入 (3,2) 既可

东源县15218653414: FORTRAN用文件输入时,如果遇到空格会输入多少? -
祖熊苍苓: 1. 如果有逗号,则不改变第二个数的值.第二个数之前是多少,读取后还是多少.2. 如果之前没有赋值,则其值不确定.不同编译器会有不同的规定.3. 如果没有逗号,则读取未结束,会继续要求用户输入.如通过文件输入,则跳到下一行读取第三个数.如果没有下一行,则出错(end of file)

东源县15218653414: 求助一段简单的fortran代码 -
祖熊苍苓: 根据你的描述,在每行中只需要判断三次,并作相应的位置调整即可:1. 若1,2相等,则不管3是不是和1,2 相等,都不需要调整三个数的位置;2. 若1,3相等,则不管2是不是和1,3相等,只需要调整2和3的位置;3. 若2,3相等,则不管1是不是和2,...

东源县15218653414: fortran中三种输入输出方式? -
祖熊苍苓: 1、直接输入输出 read*,a print*,a 2、格式输入输出 read(*,'f5.1')a write(*,'f5.1')a 3、文件输入输出 read(10,'f5.1')a write(10,'f5.1')a

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网