回 帖 发 新 帖 刷新版面

主题:如何让程序按格式对齐?

在程序框中编的程序默认左对齐,如何能让它按格式对齐,谢谢!比如:
    if (m(k,k)==0) then
    error=.true.
    print*, "stop!"
    exit 
    else 
    m(k,k:n+1)=m(k,k:n+1)/m(k,k)
    m(k+1:n,k:n+1)=m(k+1:n,k:n+1)-spread(m(k,k:n+1),1,n-k)&
    *spread(m(k+1:n,k),2,n-k+1)
    end if
自动对齐成这样
             if (m(k,k)==0) then
             error=.true.
             print*, "stop!"
             exit 
             else 
               m(k,k:n+1)=m(k,k:n+1)/m(k,k)
               m(k+1:n,k:n+1)=m(k+1:n,k:n+1)-spread(m(k,k:n+1),1,n-k)&
                            *spread(m(k+1:n,k),2,n-k+1)
             end if

回复列表 (共3个回复)

沙发

好像除了字符串是左对齐外

其他都是右对齐吧

板凳

源代码的对齐,楼主可以选择别的编辑器,带有代码自动缩进功能的。或者手动按 TAB

3 楼

[quote]源代码的对齐,楼主可以选择别的编辑器,带有代码自动缩进功能的。或者手动按 TAB[/quote]


强大的建议,编一个宏,不过我不会。可惜。求教高人。

我来回复

您尚未登录,请登录后再回复。点此登录或注册