摘要: 看上面的代码int i,在定义i的时候我是默认i的含义是描述次数的,所以int i=1;i<=6;i++的含义是重复做一件事情做6次。但是在循环体内部引用数组的时候也出现了i,count[i-1],既然i是次数那么i-1也是次数。可是我直到i-1是数组的索引值,而次数和索引值这是两个完全不同的语义, 阅读全文
posted @ 2018-10-16 21:26 eatwhat 阅读(233) 评论(0) 推荐(0)
摘要: 由于刚学习了数组,那么就用数组了。 可能出现的点子是1~6共六种,而且次数是一个整数,所以我们定义一个包含6个元素的整型数组来存放结果 int count[6]={0} 看题目做6000次,这是重复做一件事情,我们可以用for循环 for(int i=1;i<=6000;i++)//i表示做一件事情 阅读全文
posted @ 2018-10-16 20:39 eatwhat 阅读(1119) 评论(0) 推荐(0)
摘要: 其实就是把变量或常量复制了一份给函数中的变量,简单说来就是复制的过程。 有一个很经典的问题:用函数交换两个变量的值。 int a=1; int b=2; swap(a,b) 有一个函数是这样实现的 voidswap(int m,int n) { int t; t=m;m=n;n=t; } print 阅读全文
posted @ 2018-10-16 13:55 eatwhat 阅读(1535) 评论(0) 推荐(0)