51Nod【3429】-条件输出5
程序员文章站
2022-04-14 11:42:47
题目编程实现输入两个整数a,b,当a≥b时,输出a的值,否则输出0。你知道如何不使用 if,switch以及 3 目运算符,来解决这个问题么?收起输入输入两个正整数a,b输出输出一个数表示结果。数据范围对于100%的数据,1≤a,b≤1000。输入样例4 3输出样例4C:#include #include #include int m....
题目
编程实现输入两个整数a,b,当a≥b时,输出a的值,否则输出0。
你知道如何不使用 if,switch以及 3 目运算符,来解决这个问题么?
收起
输入
输入两个正整数a,b
输出
输出一个数表示结果。
数据范围
对于100%的数据,1≤a,b≤1000。
输入样例
4 3
输出样例
4
C:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main() {
int a,b;
scanf("%d %d",&a,&b);
printf("%d",(a>b)*a);
return 0;
}
Java:
import java.util.*;
public class testOne {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int a=input.nextInt();
int b=input.nextInt();
int f=Boolean.compare(a>b,false);
System.out.printf("%d",f*a);
input.close();
}
}
本文地址:https://blog.csdn.net/hester_hester/article/details/112251284
上一篇: 滴滴出行遭网络安全审查股价暴跌