scanf可以一次按照设定的输入格式输入多个变量数据.如
int d,
float f,
char str[20],
scanf("%d%f%s",d,f,str);

getchar()只能输入字符型,输入时遇到回车键才从缓冲区依次提取字符.

如char ch;
ch=getchar();输入abc\r(回车)
ch=a;
用在循环时也要等有回车键时才接收.

char ch;
while((ch=getchar())!='q'){
printf("%c ",ch);

相关文章:

  • 2022-01-07
  • 2021-04-14
  • 2021-05-29
  • 2022-12-23
  • 2021-06-02
  • 2022-12-23
  • 2021-10-22
  • 2022-12-23
猜你喜欢
  • 2021-12-29
  • 2022-12-23
  • 2021-11-05
  • 2021-09-06
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
相关资源
相似解决方案