而立之年

昨天度过了30岁的生日.
很惊讶的发现,自己脸上已经有了岁月的痕迹.
更惊讶的发现,自己越来越不了解这个世界.
人的这一生,价值究竟何在?究竟为何而存在?
还记得政治课上"树立正确人生观,价值观"的论述.那时很不解,以为慢慢会懂得.
十几年过去了,我还是没有找到.
30岁,也许是理解社会的起点,因为我还是到处充满疑惑,
30岁,也许是走向成熟的起点,因为自己已不年经.
30岁,也许是挑起重担,大步向前的时候,因为时不待我.
30岁,再过十年,能否解答我心中的种种疑问,因为那是不惑之年.
如果不能,我也知天命了.
以下分别给出C语言和Java语言实现根据输入的0到99岁整数年龄判断所属年龄段的代码。 ### C语言实现 ```c #include <stdio.h> int main(void) { int x; scanf("%d", &x); if (x >= 0 && x <= 9) { printf("垂髫之年"); } else if (x >= 10 && x <= 19) { printf("志学之年"); } else if (x >= 20 && x <= 29) { printf("弱冠之年"); } else if (x >= 30 && x <= 39) { printf("而立之年"); } else if (x >= 40 && x <= 49) { printf("不惑之年"); } else if (x >= 50 && x <= 59) { printf("知命之年"); } else if (x >= 60 && x <= 69) { printf("花甲之年"); } else if (x >= 70 && x <= 79) { printf("古稀之年"); } else if (x >= 80 && x <= 89) { printf("杖朝之年"); } else if (x >= 90 && x <= 99) { printf("耄耋之年"); } return 0; } ``` 此代码通过`if-else if`语句判断输入的年龄`x`所在的范围,然后输出对应的年龄段称谓,与引用[1]中的逻辑一致。 ### Java语言实现 ```java import java.util.Scanner; public class Main { public static void main(String[] args) { int age; Scanner scanner = new Scanner(System.in); age = scanner.nextInt(); switch (age / 10) { case 0: System.out.println("垂髫之年"); break; case 1: System.out.println("志学之年"); break; case 2: System.out.println("弱冠之年"); break; case 3: System.out.println("而立之年"); break; case 4: System.out.println("不惑之年"); break; case 5: System.out.println("知命之年"); break; case 6: System.out.println("花甲之年"); break; case 7: System.out.println("古稀之年"); break; case 8: System.out.println("杖朝之年"); break; case 9: System.out.println("耄耋之年"); break; } } } ``` 该Java代码使用`switch`语句根据`age / 10`的结果来判断年龄所属的年龄段,输出对应的称谓,与引用[3]中的逻辑相符。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值