24小时热门版块排行榜    

查看: 6369  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

yingmo01

木虫 (小有名气)

[求助] Fortran如何建立文件夹并在文件夹中写入文件? 已有1人参与

我想在Fortran程序中实现以下几个步骤

(1)建立  [文件夹1], [文件夹2],[文件夹3]
(2)在  [文件夹1], [文件夹2],[文件夹3]中分别写入2000 个文件,这些文件的格式相同,只是存储的名称不同,比如fort.22到fort.2022
         


         这样既便于存储,又可以防止文件混淆。



         跪求大神指点!!!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

问天阁

木虫 (正式写手)

6楼2016-12-24 07:00:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

Noch

金虫 (著名写手)

壮士

出钱悬赏吧!重赏之下必有勇夫

发自小木虫IOS客户端
等待就是浪费青春!!!
2楼2016-12-23 08:46:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1014511134

专家顾问 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
看下书,很容易就解决了。。。。
3楼2016-12-23 09:57:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

7152075

铁杆木虫 (著名写手)

解决问题的方法比遇到的问题多

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
yingmo01: 金币+30, ★★★★★最佳答案 2016-12-24 09:07:26
program creat_doc
    use ifport
    implicit none
    integer i,j,k
    character( len=56 ) temp,name,temp1
    integer istatus1,istatus2,istatus3,istatus4,istatus5
    name='storage'
    istatus1=system( "Md "//trim( name ) ) !建立文件夹
    istatus2=CHDIR( trim( name ) ) !定位文件夹
    k=0
    do i=1,3 !//文件夹有多少个,可自行修改(这里的文件夹有3个)
        write( temp,* ) i
        temp=adjustl( temp ) !//左对齐,因为默认i是右对齐的
        istatus3=system( "Md "//trim( temp ) ) !在此路径上再建一层文件夹
        istatus4=CHDIR(trim(temp)) !//定位到新一层的文件夹
        do j=1+k,10+k !fort文件有多少个(这里是1个文件夹里存10个,名称分别叫fort1,fort2……fort10)
            write( temp1,* ) j
            open( 11+j,file='fort'//adjustl ( trim ( temp1 ) ) ) !//写入你想要的文件名
            close( 11+j )
        end do
        k=k+10
        istatus5=CHDIR( ".." ) !//退出本层目录
    end do
    end program creat_doc
相关说明已经写在注释中了。我是在IVF+VS编译器上,windows7系统上运行是没问题的,不知道LZ是什么操作系统,用的是什么编译器?希望下次说明一下。
Chemistry
4楼2016-12-23 20:11:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[找工作] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 i3cz6qj6l2 2026-02-17 3/150 2026-02-18 11:09 by lqtl9djx19
[考博] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 i3cz6qj6l2 2026-02-17 3/150 2026-02-18 10:54 by lqtl9djx19
[考研] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 i3cz6qj6l2 2026-02-17 3/150 2026-02-18 10:39 by lqtl9djx19
[考研] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 pnpwoqbg8f 2026-02-17 3/150 2026-02-18 08:53 by lqtl9djx19
[硕博家园] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 pnpwoqbg8f 2026-02-17 3/150 2026-02-18 08:38 by lqtl9djx19
[找工作] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +4 pnpwoqbg8f 2026-02-17 4/200 2026-02-18 07:55 by lotyj5cz79
[基金申请] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 pnpwoqbg8f 2026-02-16 4/200 2026-02-18 07:40 by lotyj5cz79
[考研] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +4 pnpwoqbg8f 2026-02-16 4/200 2026-02-18 07:38 by lotyj5cz79
[硕博家园] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +4 pnpwoqbg8f 2026-02-16 4/200 2026-02-18 07:23 by lotyj5cz79
[论文投稿] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +4 pnpwoqbg8f 2026-02-16 4/200 2026-02-18 07:08 by lotyj5cz79
[公派出国] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 pnpwoqbg8f 2026-02-16 3/150 2026-02-18 06:53 by lotyj5cz79
[论文投稿] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 pnpwoqbg8f 2026-02-17 3/150 2026-02-18 00:40 by tk2gfblvuz
[找工作] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 pnpwoqbg8f 2026-02-17 4/200 2026-02-18 00:23 by tk2gfblvuz
[公派出国] 售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急 +3 pnpwoqbg8f 2026-02-17 3/150 2026-02-17 23:40 by tk2gfblvuz
[基金申请] 基金正文30页指的是报告正文还是整个申请书 +3 successhe 2026-02-16 4/200 2026-02-17 20:56 by successhe
[基金申请] 今年春晚有几个节目很不错,点赞! +5 瞬息宇宙 2026-02-16 6/300 2026-02-17 12:49 by jymy19840415
[微米和纳米] 球磨粉体时遇到了大的问题,请指教! 10+3 6sbiam 2026-02-12 15/750 2026-02-16 15:03 by tgzxzqj
[基金申请] 过年走亲戚时感受到了所开私家车的鄙视链 +3 瞬息宇宙 2026-02-15 5/250 2026-02-16 14:23 by aspect3000
[基金申请] 情人节自我反思:在爱情中有过遗憾吗? +4 瞬息宇宙 2026-02-15 5/250 2026-02-15 22:28 by baiboxie
[硕博家园] 江汉大学解明教授课题组招博士研究生/博士后 +3 cleverlyy 2026-02-12 3/150 2026-02-12 21:02 by qsdf1
信息提示
请填处理意见