C语言中 delay 函数如何运用?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言中 delay 函数如何运用?相关的知识,希望对你有一定的参考价值。
简单的用法
1、delay函数是一般自己定义的一个延时函数。
2、C语言定义延时函数主要通过无意义指令的执行来达到延时的目的。下面给出一个经典的延时函数。
void delay(unsigned int xms) // xms代表需要延时的毫秒数
unsigned int x,y;
for(x=xms;x>0;x--)
for(y=110;y>0;y--);
参考技术A 函数名: delay
功 能: 将程序的执行暂停一段时间(毫秒)
用 法: void delay(unsigned milliseconds);
程序例:
/* Emits a 440-Hz tone for 500 milliseconds */
#include <dos.h>
int main(void)
sound(440);
delay(500);
nosound();
return 0;
建议用sleep()函数。 参考技术B 它应该不是标准库函数,就是让程序停止执行一段时间,这段时间由delay(int )来决定本回答被提问者采纳
C/C++语言中的三角函数运用
#include<iostream> #include<cmath> #define pi 4.0*atan(1.0) ///注意此步 using namespace std; int main() { // double a; ///此时a为弧度 // while(cin>>a) // { // cout<<cos(a)<<endl; ///直接按照弧度计算 // } double b; ///此时b为弧度 while(cin>>b) { cout<<sin((b*pi)/180)<<endl; ///转化为角度再计算· } } 对于tan,atan,acot,acsc,asec等三角函数都类似
以上是关于C语言中 delay 函数如何运用?的主要内容,如果未能解决你的问题,请参考以下文章