比大小
来源:互联网 发布:谷歌读屏软件下载. 编辑:程序博客网 时间:2024/04/25 01:39
描述
给你两个很大的数,你能不能判断出他们两个数的大小呢?
比如123456789123456789要大于-123456
输入
每组测试数据占一行,输入两个不超过1000位的10进制整数a,b
数据保证输入的a,b没有前缀的0。
如果输入0 0表示输入结束。测试数据组数不超过10组
输出
如果a>b则输出“a>b”,如果a<b则输出“a<b”,如果相等则输出“a==b”。
样例输入
111111111111111111111111111 88888888888888888888
-1111111111111111111111111 22222222
0 0样例输出
a>b
a<b
代码:
import java.math.*;import java.util.*; public class Main{ public static void main(String[]args){ Scanner in=new Scanner(System.in); while(in.hasNext()) { BigInteger x=in.nextBigInteger(); BigInteger y=in.nextBigInteger();//一下是三种比较方法 if(x.compareTo(BigInteger.ZERO)==0&&y.compareTo(BigInteger.ZERO)==0) break; //if(x.equals( BigInteger.ZERO)&&y.equals( BigInteger.ZERO)) break;//把BigInteger转化为int // if(x.intValue()==0&&y.intValue()==0) break; else{ int n=x.compareTo(y); if(n>0) System.out.println("a>b"); else if(n==0)System.out.println("a==b"); else System.out.println("a<b"); } } } }
c语言代码:
#include<stdio.h>#include<string.h>int main(){ int i;while(1){ char a[1001],b[1001]; int m=0,n=0;scanf("%s%s",a,b); if(a[0]=='0'&&b[0]=='0') break; n=strlen(a);m=strlen(b); if((n>m)&&(a[0]!='-'&&b[0]!='-')||(n<m)&&(a[0]=='-'&&b[0]=='-')) printf("a>b\n"); if((n<m)&&(a[0]!='-'&&b[0]!='-')||(n>m)&&(a[0]=='-'&&b[0]=='-')) printf("a<b\n"); if(n==m) { for(i=0;i<=n;i++) {if(a[i]==b[i]) {if(strcmp(a,b)==0) {printf("a==b\n");break; }}if((a[i]>b[i])&&(a[0]!='-'&&b[0]!='-')||(a[i]<b[i])&&(a[0]=='-'&&b[0]=='-')) {printf("a>b\n");break;}if((a[i]<b[i])&&(a[0]!='-'&&b[0]!='-')||(a[i]>b[i])&&(a[0]=='-'&&b[0]=='-')) { printf("a<b\n");break;} } } if(a[0]=='-'&&b[0]!='-') printf("a<b\n"); if(a[0]=!'-'&&b[0]=='-') printf("a>b\n"); }return 0;}
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- 比大小
- web页面添加右键事件
- 使用Apache + mod_wsgi部署webpy应用
- 利用虚函数和继承之模板模式
- 在线互联网地图API资源
- Android应用的自动升级、更新模块的实现
- 比大小
- Flex中如何利用setStyle()函数,实现showEffect和hideEffect效果
- c# 中 Random 的使用。
- Request.ServerVariables详解
- 转载推荐:给年轻程序员的几句话
- js的导出Excel,Word,pdf的实现以及服务器端生成pdf的实现
- JAVA 网络通信中 服务器与客户端新建IO流的顺序问题
- 苹果私有API
- 正则表达式30分钟入门教程