初学C#问个简单的问题
pudlic static void main ()
{
int odd = 0 , even = 0;
int[] arr =new int []{0,1,2,5,7,8,11}
foreach (int i in arr)
{
if (i%2 == 0)
even++;
else
odd++;
}
console.writeline(“发现{0}个奇数和{1}个偶数。”,odd ,even);
}
}
这有几句不太明白有什么用
int odd = 0 , even = 0;
int[] arr =new int []{0,1,2,5,7,8,11}
foreach (int i in arr)
{
if (i%2 == 0)
问题点数:0、回复次数:21Top
1 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2005-04-04 12:41:41 得分 0
odd,even分别是奇数和偶数个数阿!
int odd = 0 , even = 0;//把他们初始化为0
foreach (int i in arr)//循环arr内部所有的int数据,foreach结构,看书去吧
{
if (i%2 == 0)//如果余0为偶数,even加一,否则为奇数,odd加一Top
2 楼zhuangjunx(星晨)回复于 2005-04-04 12:48:23 得分 0
楼上正解
Top
3 楼zhzuo(秋枫)回复于 2005-04-04 12:48:31 得分 0
计算一个数组中有多少个奇数和偶数Top
4 楼ucgsou(我好吾掂啊)回复于 2005-04-04 12:48:48 得分 0
int[] arr =new int []{0,1,2,5,7,8,11}
那个[]有什么用
Top
5 楼ucgsou(我好吾掂啊)回复于 2005-04-04 12:49:41 得分 0
我知道是计算多少个奇数和偶数
只是语句不太明白
Top
6 楼ppact(天下有雪)回复于 2005-04-04 12:49:49 得分 0
创建一个数组 arr,并初始化Top
7 楼ucgsou(我好吾掂啊)回复于 2005-04-04 12:55:25 得分 0
if (i%2 == 0)能不能说得详细一点
我对怎么运算不太清楚Top
8 楼pingnt(淡蓝色的雪)回复于 2005-04-04 12:55:26 得分 0
解释如下:
int odd = 0 , even = 0;
//定义两个整型变量,odd用于存储奇数个数,even用于存储偶数个数,初值均为0;
int[] arr =new int []{0,1,2,5,7,8,11}
//定义一个整型一维数组,其值分别为:0,1,2,5,7,8,11
foreach (int i in arr)
//分别取数组arr中的值,进行循环.
{
if (i%2 == 0)
//如果i是偶数.
Top
9 楼ucgsou(我好吾掂啊)回复于 2005-04-04 13:07:45 得分 0
%2是什么意思
%是除的意思吧Top
10 楼chenguang781013(hehe)回复于 2005-04-04 13:08:45 得分 0
i%2 是取模运算!!!!!Top
11 楼ucgsou(我好吾掂啊)回复于 2005-04-04 13:10:10 得分 0
取模运算是怎么算的Top
12 楼terryshi(terryshi)回复于 2005-04-04 13:11:21 得分 0
就是算余数~Top
13 楼ytbbl(小白)回复于 2005-04-04 13:12:06 得分 0
i%2 是取模运算!!!!!说白了就是取得余数Top
14 楼ucgsou(我好吾掂啊)回复于 2005-04-04 13:16:52 得分 0
if (i%2 == 0)
那怎么样才是奇数和偶数还是不太清楚Top
15 楼mgslovedreamsgogo(梦)回复于 2005-04-04 13:18:34 得分 0
%是求余运算,比如2%2就为0,3%2就为1Top
16 楼ucgsou(我好吾掂啊)回复于 2005-04-04 13:39:01 得分 0
哦哦知道了Top
17 楼dddggg(罡子)回复于 2005-04-04 13:53:52 得分 0
这位兄兄搞过程序没?Top
18 楼fuchen_yan(线团)回复于 2005-04-04 13:59:46 得分 0
创建初始化一个数组 arr,Top
19 楼ucgsou(我好吾掂啊)回复于 2005-04-04 14:02:00 得分 0
以前没搞过编程啊
才刚开始学我也知道那是很基础的Top
20 楼BensonJ(我已出发)回复于 2005-04-04 14:21:02 得分 0
建议先看一下谭浩强写的c语言基础,应该会有所帮助Top
21 楼mashalzhang(MashalZhang)回复于 2005-04-04 15:23:14 得分 0
[]是声名和初始化数组的符号,证明你使用的是数组Top




