在fortran 90/95中产生声音/哔哔声

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在fortran 90/95中产生声音/哔哔声相关的知识,希望对你有一定的参考价值。

当我的跑步结束时,我需要在fortran中产生声音。我需要类似于c ++中使用的“ a”或Beep(,)。

答案

尝试在程序结束时添加以下内容

print *, char(7)
另一答案

如果您想要有点创意,可以使用音乐文件结束您的程序。在大多数c:/ windows / media文件夹中,您可以找到许多.wav文件。在这种情况下,我将tada.wav文件复制到我的可执行文件的位置,以便它可以在程序结束时在命令提示符下播放tada.wav文件。

如果您使用英特尔Fortran,那么此实现应该有效:

  program zsound
  use ifport
  implicit none
  integer i
  character(100) :: musicfile

  musicfile = "tada.wav"


  !  Your Program goes here...


  ! CALL EXECUTE_COMMAND_LINE(musicfile)
  i = system(musicfile)

  end

以上是关于在fortran 90/95中产生声音/哔哔声的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 C++ 代码使主板发出哔哔声? [关闭]

在窗口中运行的 VBScript 如何发出哔哔声(或播放系统声音)? [复制]

为啥我在这个程序上听到哔哔声? [复制]

Java 哔声:产生某些特定频率的声音

当我在文本框中按 Enter 键时发出恼人的哔哔声

是否可以像在 gmail 中一样在 php 中发出“哔”声