小编Flo*_*low的帖子

Hex加法溢出检测

我正在尝试检测十六进制算术是否导致溢出.

仅使用8位二进制补码签名操作.

0xFF + 0x1

但首先,我无法确定十六进制中的数字是负数还是正数.

hex

1
推荐指数
1
解决办法
5752
查看次数

使用while循环迭代相同的数字

我刚开始学习while循环.

我正在尝试使用while循环迭代相同的数字10次.

我想出了如何利用while循环以便在它增加时停在某一点

但我无法弄清楚如何在某一点停下来而不必添加1并设置限制.

这是我的代码

i = 1
total = 0
while i < 11:
    print i
    i += 1
    total = i + total
print total
Run Code Online (Sandbox Code Playgroud)

这打印

1,2,3,4,5,6,7,8,9,10,65

在一个单独的行

我怎么能修改这个结果?

1,1,1,1,1,1,1,1,1,1,10?

python

0
推荐指数
1
解决办法
100
查看次数

读取输入为数组

我只是试图从用户那里读取输入整数

2 2 1 1 1 <作为一个整体

在调试器中,它可以放置每个整数但是何时放置

生成的数组打印出类似[I@19eda2c打印的内容.

public static void main(String[] args) {
int count=0;
int[] array = new int[10];
String input;
        Scanner scan = new Scanner(System.in);

System.out.println("Enter up to 10 integers: ");
while(scan.hasNextInt()){

array[count] = scan.nextInt();
count++;

}
System.out.println(array);

   }

}
Run Code Online (Sandbox Code Playgroud)

我现在明白它需要用for循环或toString方法打印

但是当我运行代码时,我意识到

即使用户输入整数,程序也会等待我

我的扫描仪物流不正确?

java

-1
推荐指数
1
解决办法
205
查看次数

标签 统计

hex ×1

java ×1

python ×1