[bo][un]我是菜鸟哦[/un] 在 2008-10-14 21:12 的发言:[/bo]
想了2个晚上,直接放弃,普通方法 打印代码部分 如何和源码相同 我再弄弄
这是道经典题,是同济大学OJ的P1072,各种语言有不同的实现方法。
Sub Main()
a = "Sub Main()" & vbCrLf & "a = : b = Mid(a, 1, 16) & Chr(34) & Replace(a, vbCrLf, Chr(34) & "" & vbCrLf & "" & Chr(34)) & Chr(34) & Mid(a, 17, 133): MsgBox b" & vbCrLf & "End Sub": b = Mid(a, 1, 16) & Chr(34) & Replace(a, vbCrLf, Chr(34) & " & vbCrLf & " & Chr(34)) & Chr(34) & Mid(a, 17, 133): MsgBox b
End Sub
我贴的只是一种思路。