bbsfor 发表于 2014-5-24 20:38:41

fortran里有没有能发声的命令?

本帖最后由 bbsfor 于 2014-5-24 21:22 编辑

RT,fortran里有没有能发声的命令?

楚香饭 发表于 2014-5-24 20:56:36

语法里没有,你可以试试:
write(*,*) char(7)

或者,如果你使用的是 Intel Fortran ,那么
USE IFPORT
call beepqq(4000,1000)

bbsfor 发表于 2014-5-24 20:59:45

chuxf 发表于 2014-5-24 20:56
语法里没有,你可以试试:




嗯~
那计时问题可以解决吗?

楚香饭 发表于 2014-5-24 21:00:59

你这问题怎么变了?

bbsfor 发表于 2014-5-24 21:04:53

之前想过加一个发声的命令提示洗澡,后面就把整个代码都放上来了,因为里面一些地方还有不明白的

楚香饭 发表于 2014-5-24 21:09:50

这个问题需要用到多线程编程。(一个主线程用于大循环,一个子线程用于记时三分钟)

Fortran语法里没有关于多线程的内容。如果你使用的编译器允许使用 CreateThread 这类 API 函数,或者 SetTimer 这类函数你可以试试调用。

bbsfor 发表于 2014-5-24 21:21:52

谢谢,我再看一看!谢谢:-)

fcode 发表于 2014-5-24 21:25:49

唉,又改回去了,一点点小代码,何苦搞那么保密呢?有必要么?

岸边的鱼 发表于 2014-6-9 22:06:56

围观大神恢复,顺便学点经验

麦田守望者 发表于 2014-6-10 19:01:59

还可以发声,真牛
页: [1] 2
查看完整版本: fortran里有没有能发声的命令?