当前位置:首页 » 编程语言 » c语言等待
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言等待

发布时间: 2022-02-23 18:52:03

❶ 请问c语言中的等待输入命令是什么

getch().不过在VC中好象要用getch(),必须在头文件中加上<conio.h>

❷ c语言编程着急等待答案

1.
#include<stdio.h>
intmain()
{
inti,a[10];
int*min,*max,temp;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
min=&a[0];
max=&a[0];
for(i=0;i<10;i++)
{
if(a[i]>*max)max=&a[i];
if(a[i]<*min)min=&a[i];
}
temp=a[0];
a[0]=*min;
*min=temp;
temp=a[9];

a[9]=*max;
*max=temp;
for(i=0;i<10;i++)
printf("%-4d",a[i]);
return0;
}'
2.
#include<stdio.h>
intmain()
{
inta,b,c,d;
scanf("%d%d",&a,&b);
c=a/b;
d=a%b;
printf("a=%d,b=%d ",a,b);
printf("a/b=%d,theamodb=%d",a,b,c,d);
return0;
}

3.

#include<stdio.h>
intmain()
{
inta=0,b=0,c=0,d=0,e=0,i=0;
char*p,s[200];
while((s[i]=getchar())!=' ')i++;
p=s;
while(*p!=10)
{
if(*p>='A'&&*p<='Z')
a++;
elseif(*p>='a'&&*p<='z')
b++;
elseif(*p=='')
c++;
elseif(*p>='0'&&*p<='9')
d++;
elsee++;
p++;
}
printf("大写字母:%d 小写字母:%d ",a,b);
printf("空格:%d 数字:%d 其他字符%d ",c,d,e);
return0;
}

❸ c语言中 等待的函数是什么呢

等待按键 getch 任意按键无需回车 头文件视使用条件而定
等待延时 sleep

❹ c语言中如何让一段字符显示之后等待几秒在出现下一句

在中间加上
sleep(5);
这个单位是秒.
你现在的函数是自己定义的,没什么效果.

❺ C语言 程序等待键盘输入一个字符,如果是字母,按下面规则输出,

#include<conio.h>
#include<stdio.h>
void input(char endChar){//输入结束字符: endChar
char c = 0;
while(c != endChar){
c = getch();
if(c >= 'A' && c <= 'Z'){
c = 'a' + 'z' - (c + 32);
}else if(c >= 'a' && c <= 'z'){
c = 'A' + 'Z' - (c - 32);
}
printf("%c",c);
}
}
void main(void)
{
input('.');
getch();
}

❻ C语言中如何做到等待

//等待方法有很多,以C语言举例
//最简单的可以使用sleep进行延时等待
//也可以写个空循环语句,用来等待循环,但空循环语句不能精确等待时间
//可以使用各类锁进行互斥等待
//可以使用信号量进行等待
//可以使用消息队列进行等待
//再有os的情况下,可以使用线程挂起来进行等待
//此外还有很多,可以看看操作系统相关的书

❼ C语言中 有什么指令 可以满足 等待数秒 再执行下一行

原型:extern void sleep(unsigned int sec);
用法:#include <dos.h>
功能:短暂延时
说明:延时sec秒
举例:

// sleep.c
#include

main() {
int c;

clrscr();
printf(" Hello, world!");

sleep(1);

clrscr();
printf(" Hi, guys");

getchar();
return 0;
}

原型:extern void delay(unsigned int msec);
用法:#include <dos.h>
功能:短暂延时
说明:延时msec*4毫秒
举例:

// delay.c
#include

main()
{
int c;

clrscr();
printf(" Hello, world!");

delay(250); // 250*4=1000msec=1sec

clrscr();
printf(" Hi, guys");

getchar();
return 0;
}

wait(等待子进程中断或结束)
相关函数
waitpid,fork
表头文件
#include<sys/types.h>
#include<sys/wait.h>
定义函数
pid_t wait (int * status);
函数说明
wait()会暂时停止目前进程的执行,直到有信号来到或子进程结束。如果在调用wait()时子进程已经结束,则wait()会立即返回子进程结束状态值。子进程的结束状态值会由参数status 返回,而子进程的进程识别码也会一起返回。如果不在意结束状态值,则参数status可以设成NULL。子进程的结束状态值请参考waitpid()。
返回值
如果执行成功则返回子进程识别码(PID),如果有错误发生则返回-1。失败原因存于errno中。

❽ c语言中等待的函数是什么

如果对时间要求非常精确,可以考虑采用和汇编中处理的情况,看看cpu的频率,将for命令分解成汇编语言,看多少毫秒执行一次命令,然后设置循环次数,这样足够精确,实际上在汇编下也是这么做的。

❾ C语言中输入函数等待输入和结束输入

你随便输入一个字母试下,马上就返回,除了你本就是要输入%c

❿ c语言等待指定的时间,怎么做

单片机延时程序?
(1)用定时器算出来,弄一个死循环,同时开定时器,时间到了就break。
(2)用延时子函数,也是一个循环,每个循环周期执行N个NOP指令,这个N由汇编语言来控制,也就是循环体里插入汇编语句,一个NOP的时间由单片机决定,有的是1个机器周期,有的是2个,但是具体的单片机执行NOP的时间是相同的,你可以算一个有多少个NOP就知道延时了多长时间。