我有一个int月(例如84),我需要计算多少年等于84 = 7年
我需要遍历初始数字,看看那里有多少年并打印结果
例:
int count = 84;
for (int i = 12; i <= count; i++)
{
years = i;
}
Run Code Online (Sandbox Code Playgroud)
这当然不起作用,它产生'84年',我应该生产7年.我还需要在年度计算之后得到剩余的月份,所以如果初始数字是85,例如它将导致7年1个月.
我的程序中有一个while循环,只有在某个条件变为真时才会执行操作,但在此之前它应该什么都不做.我每次运行循环时都在控制台中打印"run"这个词,但这已不再需要了.当我删除system.out.println时,循环立即关闭并停止工作.为什么会这样?
int INFINITE = 1;
try {
S3Object object = s3.getObject(new GetObjectRequest("saucyMMO", "logins.txt"));
while (INFINITE == 1) {
System.out.println();
if (tryToLogin == true) {
INFINITE = 0;
BufferedReader br = new BufferedReader(
new InputStreamReader(object.getObjectContent()));
String lineValue = null;
while((lineValue = br.readLine()) != null && loggedInAs == null) {
String splitResult[] = lineValue.split(",");
boolean retVal = splitResult[0].equals(ui.usernameLogin.getText());
boolean retVal2 = splitResult[1].equals(ui.passwordLogin.getText());
if (retVal == true && retVal2 == true) {
loggedInAs = splitResult[0];
System.out.println("logged in as : " + loggedInAs);
} …
Run Code Online (Sandbox Code Playgroud) 我是C#的新手,日复一日地学习它的元素,来自C也让我感到困惑,因为像这样的简单for循环会起作用,所以为什么它不能在C#中工作,如果你能详细解释的话(如果可能的话)我会非常感激.
for (int i = 1; i <= 10; i++){
public void question()
{
if (questionNr == 1)
{
questionLabel.Text = "What is Chuck's full name?";
ans1.Text = "Charles Irving Bartowski";
ans2.Text = "Charles Richard Bartowski";
ans3.Text = "Charles Luke Bartowski";
ans4.Text = "Zachary Strahovski";
}
else if (questionNr == 2)
{
questionLabel.Text = "Who/what is Orion?";
ans1.Text = "Original name of the Intersect";
ans2.Text = "Alias of a secret mission";
ans3.Text = "Morgan's Xbox";
ans4.Text = "Chuck's father";
} …
Run Code Online (Sandbox Code Playgroud) 我对 C++ 相当陌生,我正在尝试创建一个需要像这样进行检查的循环:
“如果数组中的所有元素都大于零,则中断循环,如果不大于零,则从头开始重新循环”
请你帮助我,因为我不知道如何开始
多谢你们
无法理解这个变量是什么以及定义的位置:
for i in range (0, 5):
print i
Run Code Online (Sandbox Code Playgroud)
像预期的那样打印0到4号,但我不明白是什么i
意思.
如何在python循环中获取项目以构建列表.在PHP中我会使用这样的东西:
$ar1 = array("Bobs","Sams","Jacks");
foreach ($ar1 as $ar2){
$ar3[] = "$ar2 array item"; }
print_r($ar3);
Run Code Online (Sandbox Code Playgroud)
哪个产生
Array ( [0] => Bobs array item [1] => Sams array item [2] => Jacks array item )
Run Code Online (Sandbox Code Playgroud)
$ar3[]
将项目存储在数组中的foreach中.
在Python中我试过:
list1 = ("Bobs","Sams","Jacks");
foreach list2 in list1:
list3 = list2 + " list item"
print list3
Run Code Online (Sandbox Code Playgroud)
哪个产生
Jacks list item
Run Code Online (Sandbox Code Playgroud)
但它不会list3
作为列表返回,list3[]
也不起作用.如何让循环进入列表?
我想问一下如何多次执行1条命令
例如此代码
System.out.println("Hello World!");
Run Code Online (Sandbox Code Playgroud)
我要运行500次,该怎么办?
谢谢
问候威廉希尔斯
2*
4**
6***
需要输出上面的模式下面给出的代码我已经尝试过
#include <iostream>
#include<string>
using namespace std;
int main (){
string star = "*";
int a=2;
while(a<=6){
cout<<a<<star*(a/2)<<endl;
a+=2;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud) 我在 Go 中有一个可变字符串。如何检查当前字符是否等于下一个字符?
我的代码是这样的,但仍然错误:
message := "hhappy"
for i, v := range message {
if v[i] == v[i+1] {
//print something
}
}
Run Code Online (Sandbox Code Playgroud)