java实现商场推出幸运抽奖活动,抽奖规则如下:顾客的4位会员卡号的各位数字之和大于20,则为幸运顾客。计算3569各位数字之和,
时间: 2023-09-21 19:06:00 浏览: 170
### 回答1:
答案是23。以下是Java代码实现:
int cardNumber = 3569;
int sum = 0;
while (cardNumber > 0) {
sum += cardNumber % 10;
cardNumber /= 10;
}
if (sum > 20) {
System.out.println("恭喜您成为幸运顾客!");
} else {
System.out.println("很遗憾,您不是幸运顾客。");
}
### 回答2:
要计算3569各位数字之和,可以使用以下代码段来实现:
```java
public class Main {
public static void main(String[] args) {
int cardNumber = 3569; // 会员卡号
int sum = 0; // 各位数字之和
while (cardNumber > 0) {
sum += cardNumber % 10; // 取个位数字并加到总和中
cardNumber /= 10; // 将个位数字去掉
}
if (sum > 20) {
System.out.println("3569是幸运顾客");
} else {
System.out.println("3569不是幸运顾客");
}
}
}
```
执行以上代码,会输出"3569不是幸运顾客",因为3569的各位数字之和为23,大于20,所以3569不是幸运顾客。如果将会员卡号改为3241,输出则会变为"3241是幸运顾客",因为3241的各位数字之和为10,小于20,所以3241是幸运顾客。
阅读全文