C#中这种计算能用循环语句编写吗?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/04 14:58:56
C#中这种计算能用循环语句编写吗?
a1=x2*y3-x3*y2
a2=x3*y1-x1*y3
a3=x1*y2-x2*y1
(就是a的下标每换一下,等式右边字母的下标全部向前紧一格,3会进到1)
a1=x2*y3-x3*y2
a2=x3*y1-x1*y3
a3=x1*y2-x2*y1
(就是a的下标每换一下,等式右边字母的下标全部向前紧一格,3会进到1)
static int pos(int i)
{
return i % 3 == 0 ? 3 : i % 3;
}
static int[] a = null, x = null, y = null, z = null;
static void Main(string[] args)
{
a = new int[4];
x = new int[] { 0, 1, 2, 3 };
y = new int[] { 0, 4, 5, 6 };
for (int i = 1; i <= 3; i++)
{
int m = pos(i + 1), n = pos(i + 2);
a[i] = x[m] * y[n] - x[n] * y[m];
Console.WriteLine("a{0}=x{1}*y{2}-x{2}*y{1}\t={3}*{4}-{5}*{6}\t={7}", i, m, n, x[m], y[n], x[n], y[m], a[i]);
}
Console.ReadKey();
}
{
return i % 3 == 0 ? 3 : i % 3;
}
static int[] a = null, x = null, y = null, z = null;
static void Main(string[] args)
{
a = new int[4];
x = new int[] { 0, 1, 2, 3 };
y = new int[] { 0, 4, 5, 6 };
for (int i = 1; i <= 3; i++)
{
int m = pos(i + 1), n = pos(i + 2);
a[i] = x[m] * y[n] - x[n] * y[m];
Console.WriteLine("a{0}=x{1}*y{2}-x{2}*y{1}\t={3}*{4}-{5}*{6}\t={7}", i, m, n, x[m], y[n], x[n], y[m], a[i]);
}
Console.ReadKey();
}
C#中这种计算能用循环语句编写吗?
用VS 2005编写,怎么用C#循环语句在屏幕上用”*”打印输出等腰三角形的图形?
分别用while循环和for循环语句编写程序计算1到100的和
Verilog语言中怎么延时?我想延时几us,能用for语句循环计数吗?
如何用for循环编写最好是c,c#语言
C#中用while和do,while循环语句计算1-100的奇数和偶数和的代码怎么写
编写c程序,使用循环语句,计算1到100的所有奇数之和.
java编写 利用while循环语句,计算1!+2!+3!+…+20!的总和
编写程序,使用循环语句来计算0到100的所有奇数之和
用三种循环语句分别编写三个程序,计算并输出1~100的整数和
用C#语言编写:输入一个正整数n,程序打印出该整数的所有约数(不包括1和该整数本身)使用for循环语句
用循环语句编写用下列图形:* * * * * * * * * * * * * * * * * * * * * * * *