关于数组基础的几道例题,非常实用,知识点很多。利用数组输出数据。
2015-04-25 17:11
204 查看
第一道题:输出这三名字
string[] name = new string[] {"梅西","卡卡","郑大世" };
for (int i = 0; i < name.Length -1; i++)
{
Console.Write(name[i]+"\t");
}
Console.Write(name[name.Length -1]);
Console.ReadLine();
第二道题:将一个整数数组的每一个元素进行处理,如果元素是正数,将这个元素加一,如果元素是负数,将这个元素再减一
int[] shu=new int[]{1,3,5,-2,-3};
for (int i = 0; i < shu.Length ; i++)
{
if (shu[i]>0)
{
shu[i]++;
}
else if (shu[i]<0)
{
shu[i]--;
}
}
for (int i = 0; i < shu.Length ; i++)
{
Console.WriteLine(shu [i]);
} //小括号里定义变量,这个变量名只能在小括号内使用
//注意for 循环中i的作用域,除了这个作用域,i就不能用了
Console.ReadLine();*/
第三道题:把一组字符串类型的元素进行反转
string[] shu = new string[] {"你好","a","真的","皮球","干嘛","127" };
for (int i = 0; i < shu.Length/2; i++) //在计算机中,7/2=3,因为是整数类型
{
string temp = shu[i];
shu[i] = shu[shu.Length - 1 - i];
shu[shu.Length - 1 - i] = temp;
}
for (int i = 0; i < shu.Length ; i++)
{
Console.WriteLine(shu[i]);
}
Console.ReadLine();
string[] name = new string[] {"梅西","卡卡","郑大世" };
for (int i = 0; i < name.Length -1; i++)
{
Console.Write(name[i]+"\t");
}
Console.Write(name[name.Length -1]);
Console.ReadLine();
第二道题:将一个整数数组的每一个元素进行处理,如果元素是正数,将这个元素加一,如果元素是负数,将这个元素再减一
int[] shu=new int[]{1,3,5,-2,-3};
for (int i = 0; i < shu.Length ; i++)
{
if (shu[i]>0)
{
shu[i]++;
}
else if (shu[i]<0)
{
shu[i]--;
}
}
for (int i = 0; i < shu.Length ; i++)
{
Console.WriteLine(shu [i]);
} //小括号里定义变量,这个变量名只能在小括号内使用
//注意for 循环中i的作用域,除了这个作用域,i就不能用了
Console.ReadLine();*/
第三道题:把一组字符串类型的元素进行反转
string[] shu = new string[] {"你好","a","真的","皮球","干嘛","127" };
for (int i = 0; i < shu.Length/2; i++) //在计算机中,7/2=3,因为是整数类型
{
string temp = shu[i];
shu[i] = shu[shu.Length - 1 - i];
shu[shu.Length - 1 - i] = temp;
}
for (int i = 0; i < shu.Length ; i++)
{
Console.WriteLine(shu[i]);
}
Console.ReadLine();
相关文章推荐
- 字符串处理是许多程序中非常重要的一部分,它们可以用于文本显示,数据表示,查找键和很多目的.在Unix下,用户可以使用正则表达式的强健功能实现这些 目的,从Java1.4起,Java核心API就引入了java.util.regex程序包,它是一种有价值的基础
- 打印数字的二进制 利用数组输出大数据
- 【iOS开发-44】通过案例谈iOS代码重构:合并、格式化输出、宏变量、利用数组字典存储数据,以及利用plist的终极知识
- Java利用Arrays的asList方法输出数组数据
- Java利用Arrays的asList方法输出数组数据
- Java利用Arrays的asList方法输出数组数据
- 关于利用sort排序对象数组私有数据成员例子
- C++ 知识点(一):基础与入门,数据类型,类型限定,运算符,数组
- Java利用Arrays的asList方法输出数组数据
- laravel5.4 关于后台数组中数据和json数据在前台的遍历输出
- iOS开发通过案例谈iOS代码重构:合并、格式化输出、宏变量、利用数组字典存储数据,以及利用plist的终极知识
- 利用perl从大量数据中筛选我们我们需要的数据,核心思想就是根据格式的一致性,将每一行利用split转换成数组,然后输出对应的数组
- 关于页面js输出数组数据时出现‘,’的问题
- 关于数组的几道面试题
- 利用Python进行数据分析(4) NumPy基础: ndarray简单介绍
- 关于利用高德地图API定位所在城市的一切知识点整理
- 问题:利用输入输出流重载实现一个整数数组的输入和输出。 要求:输入一个数组大小 及 所有元素的值,排序后输出该数组的所有元素。
- Java -- 利用反射 操作任意数组,包括对象数组 和 基本数据类型的数组
- 关于ajax图片上传,上传是后台代码来完成的,利用ajaxSubmit来完成,前台只是负责提交数据
- 利用Python进行数据分析(11) pandas基础: 层次化索引