using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[] nums1 = new int[10];
int[] nums2 = new int[10];
for (int i = 0; i < 10; i++)
{
nums1[i] = i;
}
for (int i = 0; i < 10; i++)
{
nums2[i] = -i*i;
}
//display
Console.WriteLine("display");
Console.WriteLine(".................");
for (int i = 0; i < 10; i++)
{
Console.Write(nums1[i] + " ");
}
Console.WriteLine();
for (int i = 0; i < 10; i++)
{
Console.Write(nums2[i] + " ");
}
Console.WriteLine();
Console.WriteLine("assigning");
nums2 = nums1;
for (int i = 0; i < 10; i++)
{
Console.Write(nums2[i] + " ");
}
nums1[3] = 99;
Console.WriteLine();
Console.WriteLine("lets chechk both nums1 and nums2");
for (int i = 0; i < 10; i++)
{
Console.Write(nums1[i] + " ");
}
Console.WriteLine();
for (int i = 0; i < 10; i++)
{
Console.Write(nums2[i] + " ");
}
Console.ReadLine();
}
}
}
/* both nums1 and nums2 changes ...
display
0 1 2 3 4 5 6 7 8 9
-1 -2 -4 -9 -16 -25 -36 -49 -64 -81
assigning
0 1 2 3 4 5 6 7 8 9
lets check both nums1 and nums2
0 1 2 99 4 5 6 7 8 9
0 1 2 99 4 5 6 7 8 9
*/
No comments:
Post a Comment