clwn.net
当前位置:首页 >> jAvA写的杭电ACm的1002 的题 为什么老是说错误? ... >>

jAvA写的杭电ACm的1002 的题 为什么老是说错误? ...

用BigDecimal类 import java.math.BigDecimal; import java.util.Scanner; public class Main { public static void main(String[] args) { int t,i; String num1,num2; BigDecimal big1,big2; Scanner in = new Scanner(System.in); t = in.nex...

1. 你最好遵守提示,在程序中写上#define PI 3.1415927 2. scanf("%f",&r)!=EOF这个条件很难达到, 一般的结束方法是输入一串字符(非数据)让scanf("%f",&r)读取失败 改为 while(scanf("%f",&r)==1)

额。。。。。。 1.。。。。scanf("%c",a);输入一个字符???改成%s骚年。。。 2。。。。。for(i=0;i

对 输出和sample output 一模一样就好 这题要注意各组数之间的空行~

题意: 给t组数据a,b,输出这两个大数的和 具体思路: 模拟加法的笔算过程 出错提醒: 1、最多1000位,基本数据类型范围不够,所以用字符串 2、此外,格式要特别注意一下,复制过来再修改 两个测试数据之间是有一行空白行的,但是最后一个测试...

这个题的要求没这么简单,它考的是大数相加,也就是模拟加法,模拟加法的算术,你这个一般的数据还能应付,但如果是10多位以上的数据就加不了,这是我写的,已经AC了,你看看 #include #include #define N 1200 int main () { int n,i,j,k,mark,...

void main最好写为int main,设置一个返回值

你是选c编译器提交的吧, c的话,要求变量定义一定要写前面 。 在标准C中规定变量定义必须放在所有的执行语句之前!一旦在运行语句之间再有定义的话,会报错误!

你好,题目要求Process to end of file,就是有多组数据,你的代码只能处理一组数据。 可以这样写 #include int main()/*1000*/ { int a,b; while(scanf("%d%d",&a,&b)!=EOF) printf("%d\n",a+b); return 0; } 希望能够帮助到你,有什么问题欢迎...

额,你就考虑了,j-1以内的0~9情况,j-1这个情况你就不考虑了? 比如说s[j-1] = 0。那要输出00. 最好的处理,是把j-1也合到循环里面去,你这样写,如果不存在,估计就得出错了。 写到里面也不难。。 只处理空格回车,其余的跟你一样 for(int k=0...

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com