我的代码人生,if判断

第一次记录了自己第一次写的一个猜数字的游戏代码。代码中用到了if elseif 判断与while循环
这次主要讲一下if elseiff判断
if elseif判断是java中最重要的条件判断在我看来他的意思就是如果怎么样就执行什么,不满足就执行另外的。
举例

int a=1,b=2;
if(a>b){
	System.out.print("a>b");
}else{
	System.out.print("a<b");
}

上面代码的意思就是:设变量a,b两个变量分别为1和2。if(a>b)的意思时如果a>b则执行打印语句System.out.print(“a>b”);打印a>b。else的意思就是如果不满足a>b时执行打印语句System.out.print(“a<b”);打印a<b。
在举例

int a=1,b=2;
if(a==b){
	System.out.print("a=b");
}else if(a>b){
	System.out.print("a>b");
}else{
	System.out.print("a<b");
}

上面代码的意思就是:设变量a,b两个变量分别为1和2。if(a==b)的意思是如果a=b则执行打印语句System.out.print(“a=b”);打印a=b。else if(a>b)的意思是当不满足a = b时判断a>b吗如果a>b执行打印语句System.out.print(“a>b”);打印a>b。当上述条件都不满足时执行执行打印语句System.out.print(“a<b”);打印a<b。
这就是if else if的判断逻辑。
本篇博客仅是个人观点,仅供新手参考学习。如有不对望指出本人及时更改。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个更为复杂一些的C语言代码,用于祝福朋友生日快乐,并且附带一些特殊的祝福语句: ``` #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { char name[20]; int age, birthday, birthmonth, birthyear; char *blessings[] = {"祝你生日快乐,心想事成!", "愿你每天都能感受到幸福和快乐!", "希望你在新的一岁里,能够实现自己的梦想!", "祝你健康、快乐、平安!", "生日快乐!让我们一起喝彩庆祝吧!", "今天是你的生日,你是最棒的!", "愿你的生日充满温馨、快乐和爱!", "祝你拥有一个美好的生日,充满温馨和惊喜!", "愿你的生日充满阳光和希望!", "今天是你的生日,愿你的未来更加美好!"}; // 获取当前时间 time_t now = time(NULL); struct tm *t = localtime(&now); int current_day = t->tm_mday; int current_month = t->tm_mon + 1; int current_year = t->tm_year + 1900; printf("请输入朋友的姓名:"); scanf("%s", name); printf("请输入朋友的生日(格式为:日 月 年):"); scanf("%d %d %d", &birthday, &birthmonth, &birthyear); // 计算年龄 age = current_year - birthyear; if (birthmonth > current_month || (birthmonth == current_month && birthday > current_day)) { age--; } // 打印祝福语 printf("\n亲爱的%s,", name); if (current_month == birthmonth && current_day == birthday) { printf("今天是你的生日,祝你生日快乐!\n"); } else { printf("虽然今天不是你的生日,但我还是想祝你生日快乐!\n"); } printf("你已经%d岁了,", age); if (age < 18) { printf("你还是个年轻人,但是你的未来一定会充满可能性!\n"); } else if (age < 30) { printf("你已经成为了一个独立自主的成年人,希望你能够实现自己的梦想!\n"); } else if (age < 50) { printf("你已经有了一定的人生经验,希望你的未来更加美好!\n"); } else { printf("你是一个非常有智慧和经验的人,希望你能够继续保持年轻的心态!\n"); } // 随机选择一条祝福语句 srand(time(NULL)); int random_index = rand() % 10; printf("%s\n", blessings[random_index]); return 0; } ``` 这个代码加入了一些特殊的祝福语句,并且会根据朋友的生日计算年龄,并输出适合不同年龄段的祝福语句。另外,代码还会根据当前时间判断今天是否是朋友的生日,并输出相应的祝福语句。最后,代码还会随机选择一条祝福语句,以增加祝福的趣味性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值