❶ 请问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就知道延时了多长时间。