⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csample2.c

📁 Keil uVision2
💻 C
字号:
/*------------------------------------------------------------------------------
CSAMPLE2.C

Copyright 1995-1999 Keil Software, Inc.
------------------------------------------------------------------------------*/

#include <stdio.h>                             /* define I/O functions */

void getline (char *line)  {
  while ((*line++ = getchar()) != '\n');
}

int atoi (char *line)  {
  bit sign;
  int number;

  /* skip white space */
  for ( ; *line == ' ' || *line == '\n' || *line == '\t'; line++);

  /* establish sign */
  sign = 1;
  if (*line == '+' || *line == '-')  sign = (*line++ == '+');

  /* compute decimal value */
  for (number=0; *line >= '0' && *line <= '9'; line++)
    number = (number * 10) + (*line - '0');

  return (sign ? number : -number);
}

unsigned int getnumber (void)  {
  char line [40];
  
  printf ("Input Number ? ");
  getline (line);
  return (atoi (line));
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -