练习:
1 输入⼀个人的年龄
2 如果年龄 < 18岁,打印"少年"
3 如果年龄在18岁至44岁打印"青年"
4 如果年龄在45岁至59岁打印"中老年"
5 如果年龄在60岁至89岁打印"老年"
6 如果90岁及以上打印"老寿星"
//⽅法1
#include <stdio.h>
int main()
{
int age = 0;
scanf("%d", &age);
if (age < 18)
printf("少年\n");
else if (age <= 44)
printf("青年\n");
else if (age <= 59)
printf("中老年\n");
else if (age <= 89)
printf("老年\n");
else
printf("老寿星\n");
return 0;
}
带上大括号之后
#include <stdio.h>
int main()
{
int age = 0;
scanf("%d", &age);
if (age < 18)
{
printf("少年\n");
}
else
{
if (age <= 44)
{
printf("青年\n");
}
else
{
if (age <= 59)
{
printf("中老年\n");
}
else
{
if (age <= 89)
printf("老年\n");
else
printf("老寿星\n");
}
}
}
return 0;
}