5) printf(&qu...">

易百教程

if语句检查用户输入的值范围

在以下程序中,用户输入110之间的数字,输出告诉用户该数字与56的大小关系:

示例代码

#include <stdio.h>

int main(void)
{
      int number = 0;
      printf("\n输入一个1到10之间的整数: ");
      scanf("%d",&number);

      if(number > 5)
        printf("您输入数是 %d,大于 5.\n", number);

      if(number < 6)
        printf("您输入数是 %d,小于 6.\n", number);
      return 0;
}

编译并执行上面示例代码,得到以下结果:

hema@ubuntu:~/book$ gcc main.c
hema@ubuntu:~/book$ ./a.out

输入一个1到10之间的整数: 5
您输入数是 5,小于 6.