int[] num={9,8,7,6,5,4,3,2,1,0,1,2};
int x=0;int y=0;
for(int i=0;i<=11;i+=2)
{
x+=num[i]*1;
}
for(int i=1;i<=11;i+=2)
{
y+=num[i]*3;
}没运行过,不知道对不对,不要怪我啊!
int x=0;int y=0;
for(int i=0;i<=11;i+=2)
{
x+=num[i]*1;
}
for(int i=1;i<=11;i+=2)
{
y+=num[i]*3;
}没运行过,不知道对不对,不要怪我啊!
int x=0;int y=0;
for(int i=0;i <=11;i+=2)
{
x+=num[i]*1;
}
for(int i=1;i <=11;i+=2)
{
y+=num[i]*3;
}慢慢调下,思路对了
int sum2 = 0;
string num = "987654321012";
for(int i = 0; i < num.Length; )
{
sum1 += Convert.ToInt32(num.Substring(i,1));
i +=2;
}
for(int j = 1; j< num.Length;)
{
sum2 +=Convert.ToInt32(num.Substring(j,1));
j +=2;
}
int tempSum = sum2*3;
int sum =sum1+tempSum;
this.richTextBox1.Text = sum.ToString();
int sum2 = 0;
string num = "987654321012 ";
for(int i = 0; i < num.Length; )
{sum1 += Convert.ToInt32(num.Substring(i,1));
i +=2;
}
for(int j = 1; j < num.Length;)
{
sum2 +=Convert.ToInt32(num.Substring(j,1));
j +=2;
}
int tempSum = sum2*3;
int sum =sum1+tempSum;
this.richTextBox1.Text = sum.ToString();
-----------------------------
这个可以直接用
int[] num={9,8,7,6,5,4,3,2,1,0,1,2};
int x=0;
for(int i = 0; i < num.Length; i++)
{
if((i%2) == 1)//位数不能整除
{
x+=num[i]*1;
}
else
{
x+=num[i]*3;
}}