1.定义一个整型三维数组,三个维数固定为5,10,8,用户可以获取指定数组元素的值或为其赋值,最后,这个程序应当能够计算数组中所有被赋过值元素的数值之和。
c#求解
c#求解
解决方案 »
- 在ascx.cs文件中看到get set
- DevExpress.XtraBars.BarManager的问题
- 怎么转换数据库float类型的数据?
- 请问c#中有没有union这种类型
- windows service的问题
- c++ 写的dll 导出 函数 xx_send(char* buf,int size),在 c#中怎么用
- 求一个正则表达式~~急
- .net2003 WEB项目无法加载 的问题! 急急急- -
- windows服务怎样取消注册?
- 如何加入SQLDataConnection和System.Data.SQL
- 程序从internet上访问服务器,下载一个数据表到客户端,网络慢时操作界面会死掉,有什么方法可以不让界面死掉,而且在下载完数据表时绑定
- 如何判断用户系统中安装的Word版本?
int[,,] nArray = new int[5, 10, 8 ];for( int i = 0; i < 5; i++ )
for( int j = 0; j < 10; j++ )
for( int k = 0; k < 8; k++ )
{
nArray[i,j,k] = yourValue;//Set value, and get value "nArray[i,j,k]"
}
int total = 0;for( int i = 0; i < 5; i++ )
for( int j = 0; j < 10; j++ )
for( int k = 0; k < 8; k++ )
{
total += nArray[i,j,k] ?? 0;
}这段可以只求赋过值的元素的总和,只在VS2005下有效
{
public static void Main()
{
int[, ,] Array1 = new int[2, 2, 2] { { { 1, 2 }, { 3, 4 } }, { { 5, 6 }, { 7, 8 } } };
int total = 0; for (int i = 0; i < 2; i++)
for (int j = 0; j < 2; j++)
for (int k = 0; k < 2; k++)
{
total += Array1[i, j, k];
}
Console.WriteLine("total:{0}",total);
}
}这样我觉得应该可以的 大虾不是都给提示了么 自己再想一想不就得了么 呵呵