⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 e_622_01.f90

📁 Fortran77和90/95编程入门对应的程序源码
💻 F90
字号:
FUNCTION hex(n)	CHARACTER(LEN=8) :: hex	CHARACTER(LEN=1) :: h(0:15) = (/ '0', '1', '2', '3', '4', '5', '6', &								'7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' /)	INTEGER, INTENT(IN) :: n	INTEGER :: nin, j, nn	hex = ' '	nin = n            ! n仅用于输入,不能再被赋值。	DO j = 8, 1, -1		nn = nin/16		hex(j:j) = h(nin-16*nn)		IF(nn == 0) EXIT
		nin = nn	END DOEND FUNCTIONPROGRAM main	CHARACTER(LEN=8) :: hex  !函数名的类型在引用侧也须加以声明	INTEGER :: i	PRINT *, 'Input a positive Integer or negative one to stop:'	DO		READ *, i;   IF( i<0 ) EXIT 		PRINT *, hex(i)	END DOEND

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -