小编Man*_*dia的帖子

整数在Java中引领零问题

我写了一个非常简单的Java程序:

class test {
    public static void main (String args[])
    {  
        int i = 23;    
        int j = i/10;   
        System.out.println ("Value of i: " +i);
        System.out.println ("Value of j: " +j);
    }    
}
Run Code Online (Sandbox Code Playgroud)

输出是预期的 - i = 23j = 2

现在,我一直在改变程序的价值i.产量开始发生变化.

i = 02输出的值变为 - i = 2j = 0

i = 023输出的值变为 - i = 19j = 1

现在我很困惑.当我i = 023在程序中给出值时,在输出中我期望得到 i = 23j = …

java

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

Windows在C#中死机

我正在Visual Studio 2010中编写C#程序,以构建一个Windows应用程序.

我创建了一个名为Store的类.在Store类中,我创建了一个名为StoreLength的方法(Store ob)

public int StoreLength(Store ob)
    {
        int i = 0, L = 0;
        while (i < 100)
        {
            if (ob.a[i] != null)
                L += 1;
        }
        return L;
Run Code Online (Sandbox Code Playgroud)

现在从其他类我创建了一个Store类的对象.使用该对象我试图使用StoreLength方法.

 private void buttonEqual_Click(object sender, EventArgs e)
    {
        int l = ob.StoreLength(ob);
        DisplayUnit.Text = Convert.ToString(l);
    }
Run Code Online (Sandbox Code Playgroud)

现在,当我运行程序时,每个标志都正常工作,但是当我点击buttonEqual时,窗口会冻结.我认为在buttonEqual1_Click mothod或StoreLength方法中存在一些问题.

请帮忙.

c#

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

Python中的按钮点击计数器

我正在尝试编写一个 Python 程序来计算单击按钮的次数。我编写了以下代码:

import tkinter
from tkinter import ttk


def clicked(event):
    event.x = event.x + 1
    label1.configure(text=f'Button was clicked {event.x} times!!!')


windows = tkinter.Tk()
windows.title("My Application")
label = tkinter.Label(windows, text="Hello World")
label.grid(column=0, row=0)
label1 = tkinter.Label(windows)
label1.grid(column=0, row=1)
custom_button = tkinter.ttk.Button(windows, text="Click on me")

custom_button.bind("<Button-1>", clicked)
custom_button.grid(column=1, row=0)
windows.mainloop()
Run Code Online (Sandbox Code Playgroud)

我知道 event.x 用于捕获鼠标的位置。因此程序的结果并不如预期。我想要别的东西。你能帮我解决这个问题吗。

python tkinter

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

标签 统计

c# ×1

java ×1

python ×1

tkinter ×1