实例介绍
《Fortran 95_2003程序设计(第3版》一书附带光盘
【实例截图】
【核心代码】
Fortran95_2003程序设计(第3版)
└── Fortran 95_2003程序设计(第3版)
├── chap01
│ ├── Fig1-5.for
│ ├── Fig1-6.for
│ └── Fig1-7.f90
├── chap02
│ ├── Fig2-9.dat
│ ├── c14_date.f90
│ ├── my_first_program.f90
│ ├── power.f90
│ ├── temp_conversion.f90
│ └── test1.f90
├── chap03
│ ├── day_of_week.f90
│ ├── funxy.f90
│ ├── roots.f90
│ └── weekday_weekend.f90
├── chap04
│ ├── bad_nested_loops_1.f90
│ ├── bad_nested_loops_2.f90
│ ├── ball.f90
│ ├── compare.f90
│ ├── doy.f90
│ ├── named_loop.f90
│ ├── stats_1.f90
│ ├── stats_2.f90
│ ├── stats_3.f90
│ ├── test_cycle.f90
│ ├── test_cycle_1.f90
│ ├── test_cycle_2.f90
│ ├── test_exit.f90
│ └── ~WRL3621.tmp
├── chap05
│ ├── Bad_format.f90
│ ├── INPUT
│ ├── INPUT1
│ ├── capacitor.f90
│ ├── junk.f90
│ ├── least_squares_fit.f90
│ ├── read1.dat
│ ├── read2.dat
│ ├── read_file.f90
│ ├── read_file2.f90
│ ├── scratch_file.f90
│ ├── table.f90
│ └── test_e.f90
├── chap06
│ ├── INPUT2
│ ├── INPUT4
│ ├── add_arrays.f90
│ ├── array_io.f90
│ ├── bounds.f90
│ ├── extremes.f90
│ ├── sort1.f90
│ ├── sort2.f90
│ ├── square_and_cube_roots.f90
│ ├── square_roots.f90
│ ├── squares.f90
│ ├── squares_2.f90
│ ├── stats_4.f90
│ └── test_output.f90
├── chap07
│ ├── B.F90
│ ├── B1.F90
│ ├── GENNOI.FOR
│ ├── INPUT2
│ ├── MATINV.F90
│ ├── POISSON.F90
│ ├── array2.f90
│ ├── ave_value.f90
│ ├── bad_call.f90
│ ├── bad_call2.f90
│ ├── badarr.f90
│ ├── calc_hypotenuse.f90
│ ├── fig6-7.f90
│ ├── heapsort.f90
│ ├── quadf.f90
│ ├── random0.f90
│ ├── shared_data.f90
│ ├── sinc.f90
│ ├── sort3.f90
│ ├── sub1.f90
│ ├── test_ave_value.f90
│ ├── test_hypotenuse.f90
│ ├── test_module.f90
│ ├── test_quadf.f90
│ ├── test_random0.f90
│ ├── test_running_average.f90
│ ├── test_sinc.f90
│ ├── test_subs_as_arguments.f90
│ └── test_sumul.f90
├── chap08
│ ├── EX5-8.f90
│ ├── GENDAT
│ ├── INPUT2
│ ├── INPUT2A
│ ├── INPUT4
│ ├── add_arrays.f90
│ ├── array_io.f90
│ ├── bounds.f90
│ ├── check_array.f90
│ ├── extremes.f90
│ ├── generate.f90
│ ├── sort1.f90
│ ├── sort2.f90
│ ├── stats_5.f90
│ └── test_all_array.f90
├── chap09
│ ├── allocatable_arguments.f90
│ ├── allocatable_function.f90
│ ├── assumed_shape.f90
│ ├── matinv.f90
│ ├── running_average.f90
│ ├── shared_data.f90
│ ├── simul
│ │ ├── inputs1
│ │ ├── inputs2
│ │ ├── simul.f90
│ │ └── test_simul.f90
│ ├── simul2
│ │ └── simul2.f90
│ ├── sub1.f90
│ ├── test_internal.f90
│ ├── test_module.f90
│ └── test_running_average.f90
├── chap10
│ ├── INPUTC
│ ├── character_subs.f90
│ ├── real_to_character.f90
│ ├── sort4
│ │ └── sort4.f90
│ ├── sort4_dynamic
│ │ └── sortc.f90
│ ├── swapstr.f90
│ ├── test_abc.f90
│ ├── test_plot.f90
│ ├── test_real_to_character.f90
│ ├── test_ucase.f90
│ └── ucase.f90
├── chap11
│ ├── SYS10
│ ├── SYS6.ILL
│ ├── SYS6.SNG
│ ├── SYS6.WEL
│ ├── diff.f90
│ ├── dsimul
│ │ ├── SYS6.ILL
│ │ ├── SYS6.SNG
│ │ ├── SYS6.WEL
│ │ ├── dsimul.f90
│ │ ├── simul.f90
│ │ └── test_dsimul.f90
│ ├── kinds.f90
│ ├── roots_2.f90
│ ├── select_kinds.f90
│ ├── test_complex.f90
│ ├── test_selected_int_kinds.f90
│ └── test_selected_kinds.f90
├── chap12
│ ├── DATABASE
│ ├── INP1
│ ├── MEASURE.F90
│ ├── PURE.DAT
│ ├── SYS10
│ ├── SYS6.ILL
│ ├── SYS6.SNG
│ ├── SYS6.WEL
│ ├── a.exe
│ ├── customer_database.f90
│ ├── filtp.dat
│ ├── filtv.dat
│ ├── point_module
│ │ ├── test_vectors.exe
│ │ ├── test_vectors.f90
│ │ └── vector_module.f90
│ ├── point_module.f90
│ ├── point_module.o
│ ├── test_allocatable.f90
│ ├── test_bound_procedures.f90
│ ├── test_io.f90
│ ├── test_type_extension.f90
│ ├── track1.dat
│ ├── track2.dat
│ └── vel.dat
├── chap13
│ ├── DATA
│ ├── I1539-2.F90
│ ├── OUT
│ ├── VARYING.F90
│ ├── ex13-4.f90
│ ├── ex13-5.f90
│ ├── extremes.f90
│ ├── fact.f90
│ ├── factorial.f90
│ ├── fig13-1.f90
│ ├── generic_bound_procedures
│ │ ├── a.exe
│ │ ├── generic_procedure_module.exe
│ │ ├── generic_procedure_module.f90
│ │ ├── test_generic_procedures.exe
│ │ ├── test_generic_procedures.f90
│ │ └── test_vectors.exe
│ ├── generic_maxval.f90
│ ├── get_command_line.f90
│ ├── get_env.f90
│ ├── interface_example.f90
│ ├── sort.f90
│ ├── test_extremes.f90
│ ├── test_keywords.f90
│ ├── test_maxval.f90
│ ├── test_vectors.f90
│ ├── vectors.f90
│ └── vectors_2.f90
├── chap14
│ ├── BIG_I.F90
│ ├── IN
│ ├── IN.DAT
│ ├── INPUT
│ ├── INPUT.NML
│ ├── JUNK.F90
│ ├── JUNK1.F90
│ ├── JUNK1a.F90
│ ├── JUNK1b.F90
│ ├── JUNK2.F90
│ ├── JUNK3.F90
│ ├── JUNK3A.F90
│ ├── JUNK4.F90
│ ├── JUNK5.F90
│ ├── OUT.DAT
│ ├── OUTPUT.NML
│ ├── STOCK.DB
│ ├── STOCK.MSG
│ ├── STOCK.SAV
│ ├── STOCK.TRN
│ ├── TEST1.F90
│ ├── TEST_EOR.F90
│ ├── UCASE.F90
│ ├── direct_access.f90
│ ├── direct_access_formatted.f90
│ ├── dirio.fmt
│ ├── dirio.unf
│ ├── elapsed.f90
│ ├── open_file.f90
│ ├── random0.f90
│ ├── read_namelist.f90
│ ├── stock.f90
│ ├── test.f90
│ ├── test_colon.f90
│ ├── test_read.f90
│ ├── write_namelist.f90
│ └── yyy
├── chap15
│ ├── INPUT.DAT
│ ├── INPUT1.DAT
│ ├── JUNK.F90
│ ├── JUNK1.F90
│ ├── Junk2.f90
│ ├── TREE_IN.DAT
│ ├── array_ptr.f90
│ ├── bad.f90
│ ├── bad_ptr.f90
│ ├── btree.f90
│ ├── complex_class.f90
│ ├── complex_class.o
│ ├── complex_class_save.f90
│ ├── every_fifth.f90
│ ├── get_diagonal.f90
│ ├── insertion_sort.f90
│ ├── linked_list.f90
│ ├── mem_link.f90
│ ├── ptr_array.f90
│ ├── temp.f90
│ ├── test_complex_class.f90
│ ├── test_complex_class_save.f90
│ ├── test_diagonal.f90
│ ├── test_ptr.f90
│ ├── test_ptr2.f90
│ ├── test_ptr3.f90
│ └── test_ptr4.f90
├── chap16
│ ├── Abstract Employee
│ │ └── employee_class.f90
│ ├── complex_class.f90
│ ├── date_class.f90
│ ├── date_class1.f90
│ ├── employee_class.f90
│ ├── hourly_employee_class.f90
│ ├── salaried_employee_class.f90
│ ├── shape
│ │ ├── a.exe
│ │ ├── circle_class.f90
│ │ ├── pentagon_class.f90
│ │ ├── rectangle_class.f90
│ │ ├── shape_class.f90
│ │ ├── square_class.f90
│ │ ├── test_shape.f90
│ │ └── triangle_class.f90
│ ├── test_date.f90
│ ├── test_date1.f90
│ ├── test_date2.f90
│ ├── test_employee.f90
│ ├── test_select_type.f90
│ ├── test_timer.f90
│ ├── test_timer1.f90
│ ├── test_vector.f90
│ ├── test_vector1.f90
│ ├── timer_class.f90
│ ├── timer_class1.f90
│ ├── vector_class.f90
│ └── vector_class1.f90
└── chap17
├── JUNK.F90
├── fig17-2.f90
├── fig17-5.f90
├── polyfn.f90
├── stop_test.f90
├── test_ave_value2.f90
├── test_entry.f90
└── test_noentry.f90
27 directories, 292 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论