标签: variables

(初学者)无法从void访问变量

我正在创建一个银行账户程序来学习OOP.我做了一个名为w_or_d(代表撤回或存款)的无效方法,但在我的虚空中制造的变量并没有延伸到虚空之外.

它将我的变量(finalbalance)显示为0.

public class users {
  int balance;
  int finalbalance;

  public void w_or_d(int word, int amount) {

    if (word ==0) {
      int finalbalance = balance-amount;
    }
    else if (word == 1) {
      int finalbalance = balance+amount;
    } 

  }

  System.out.println(finalbalance);
}
Run Code Online (Sandbox Code Playgroud)

java variables void

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

有趣的事情.定义这两个变量以获得无限循环?

我不知道解决这个问题,k和我会是什么类型的?

while (k<=i && i<=k && k!=i){
}
Run Code Online (Sandbox Code Playgroud)

java variables

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

定义一个包含3个int值的类型

我是C++的新手,无法弄清楚如何定义一个包含3个值的变量,例如坐标保持2个值,如(x,y).

我试过了:

typedef int U_K(int a,int b,int c);
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用.

我真的很感激快速回答:)

谢谢!

编辑:所以我做了这个:

struct U_K{
    float a,b,c;
};
    U_K Uk; //this line
Run Code Online (Sandbox Code Playgroud)

这是错的吗?因为我获得了该行的"未知类型名称U_K"...我首先是因为我需要在我将要使用结构的函数下声明它,但结果是两种情况都有错误.

c++ variables

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

更多我的Python代码不会做它应该做的事情,出了什么问题?

money = 170
KitKat = 90
choice1 = raw_input("Choose a snack: ")
Run Code Online (Sandbox Code Playgroud)

选择一种小吃:KitKat

if choice1 < money:
    print ("Enjoy your snack")
else:
    print ("You cannot afford ") + (choice1)
Run Code Online (Sandbox Code Playgroud)

你买不起KitKat

这是我正在研究的自动售货机程序的缩短版本.你有一定数量的硬币,它要求你选择一个小吃.在这个缩短的程序中,你总是有170个硬币,你只能选择KitKat.然后通过比较变量来检查你是否可以买得起KitKat:"money"和"choice1"来看看哪个更大.如果"钱"更大,它应该说"享受你的零食".但如果"choice1"更大,它应该说"你买不起KitKat".

问题是,当我测试它时,它总是认为"choice1"大于"money"并且告诉我"我买不起KitKat".

我想也许当我输入"KitKat"时它不会将它识别为变量并将"KitKat"一词与变量"money"进行比较,而不是将变量"KitKat"与变量"money"进行比较但是我我不确定.我出错的任何想法?

python variables python-2.7

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

如何删除变量Javascript中的双引号

我有这个变量:

var sup = product[0]; // product[0] is equal to '8876532'
Run Code Online (Sandbox Code Playgroud)

我想删除双引号或单引号.我尝试了这两个选项,但它不起作用:

sup.replace(/"/g, "");
Run Code Online (Sandbox Code Playgroud)

sup.replace(/["']/g, "");
Run Code Online (Sandbox Code Playgroud)

对此有任何帮助,将非常感谢!

javascript variables json

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

C中生成的变量的垃圾值如何?

我的意思是问它是否遵循一些特定的算法,实际上不是垃圾.

换句话说,"垃圾"值究竟是如何存在的?考虑不调用UB,如果读取垃圾值,该值的来源是什么?

c variables initialization undefined-behavior

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

在java中,我不能将两个相同的变量设置为不同的值,但在python中我可以吗?

为什么我不能将两个相同的变量(如"X")设置为4和19,例如

int x = 4;
int x = 19;
Run Code Online (Sandbox Code Playgroud)

这会给我一个错误.

但在python中,我可以做到这一点,它不会给我一个错误.

x = 4
x = 19
Run Code Online (Sandbox Code Playgroud)

这是因为java正在编译,而python正在解释?

python java variables

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

为什么操作2**2**2**2**2**2导致python挂起?

var = 2 ** 2 ** 2 ** 2 ** 2 ** 2
Run Code Online (Sandbox Code Playgroud)

我在Python 2.7.12和Python 3.5.2中尝试此操作.

不要做任何评委.这样做,并告诉我为什么我的笔记本电脑联想ideapad310(i5-6k系列,8 GB RAM)和我在Python中执行相同操作的其他计算机崩溃(停止回答/控制台不能回来).

OBS:正如您所看到的,英语不是我的第一语言.

python variables

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

循环之前/之上的回声总循环计数

我想回显一下循环(图库)上方的总计数.但循环需要先运行.怎么做到这一点?

<?
$images = $dom2->getElementsByTagName('img');

// info block
echo 'Total images: ' . $i;

// the loop
$i = 0;                             
foreach ($images as $image) {
    echo "<img src='";
    echo $image->getAttribute('src');
    echo "'>";

    $i = $i + 1;

}
?>
Run Code Online (Sandbox Code Playgroud)

php variables

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

在|之间放置变量 | 在Ruby中

在Ruby代码中,我注意到其间放置了一些变量或其他对象| |.我不知道为什么.它通常用在哈希映射中吗?

ruby variables

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