会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
早上吃什么
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
33
下一页
2018年10月22日
随机生成一个数组,然后依次以 当前元素:当前元素之前的元素 格式输出
摘要: 可能比较难想的地方就是当前元素之前的元素怎么弄。 如果设当前元素为m[i]的话,那么之前元素就是 for(j=0;j<i;j++) { m[j]//这就是当前元素之前的元素 } m[i]之前一个元素是m[i-1],所以m[i]之前所有的元素的索引就是从0~i-1 for(j=0;j<i;j++) j
阅读全文
posted @ 2018-10-22 22:31 eatwhat
阅读(363)
评论(0)
推荐(0)
2018年10月18日
DBMS ODBC JDBC是什么?
摘要: 昨天躺在被窝里面看了几页电子书,今天写下来。 数据库就是存放数据的仓库。 DBMS的意思是数据库管理系统,作用就是“管理”数据库的。“管理”这两个字简单说来就是“增删改查”。所以DBMS就是能够对数据库实现增删改查的软件。常见的数据库管理系统有MYSQL SQLSERVER ORACLE。 ODBC
阅读全文
posted @ 2018-10-18 23:07 eatwhat
阅读(855)
评论(0)
推荐(0)
2018年10月17日
怎么理解循环语句
摘要: 循环语句从功能上讲是说重复做一件事情,从代码优化角度来讲是顺序语句的简写。 循环语句从功能上讲是说重复做一件事情,这个很容易理解。 for(int i=1;i<10;i++) { } 重复做10次事情,什么事情呢?就是花括号里面的东西。 从代码优化角度来讲是顺序语句的简写。 如果没有循环语句,我要打
阅读全文
posted @ 2018-10-17 23:56 eatwhat
阅读(886)
评论(0)
推荐(0)
数组的初始化
摘要: 我在之前的某篇文章里面提到过,只不过语言很罗嗦,今天又有了新的感想 数组是可以部分初始化的,剩下的部分被自动设置为0 int num[6]={1,2,3}; 意思是把num[0] num[1] num[2]分别设置为1 2 3,而其它元素被自动设置为0 int num[6]={0}会把所有元素都初始
阅读全文
posted @ 2018-10-17 23:38 eatwhat
阅读(384)
评论(0)
推荐(0)
假设法求最大值和数组的优点
摘要: 给定一个数组,求数组中的最大值。 用假设法可解,思路是,把数组中随便一个元素设置为最大值,然后让其它元素和它比,如果比当前最大值大,那么最大值就被设置为这个元素,这个过程有点类似打擂台,共有N个人打擂台,其中一个人说,我是最厉害的,然后后面一个人把他打败了,它就编程最大的了,前面就被淘汰了,擂台上始
阅读全文
posted @ 2018-10-17 21:58 eatwhat
阅读(483)
评论(0)
推荐(0)
2018年10月16日
要明白每个变量的语义,尽量避免一个变量有多重语义
摘要: 看上面的代码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)
掷色子6000次分别统计出点子出现的次数
摘要: 由于刚学习了数组,那么就用数组了。 可能出现的点子是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)
c语言函数是怎么传递参数的
摘要: 其实就是把变量或常量复制了一份给函数中的变量,简单说来就是复制的过程。 有一个很经典的问题:用函数交换两个变量的值。 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)
2018年10月15日
为什么rand和srand总是同时出现?
摘要: 如果没有srand,那么rand在我电脑上运行每次返回的随机数是一样的。如果如果先调用srand,而且srand的参数不一样,那么最后产生的随机数就会不一样?那怎么然srand的参数是不一样的呢? 是不是感觉有点鸡生蛋 蛋生鸡的感觉,想一下什么东西是每个人都不一样的,电脑运行时间,或者当前鼠标的问题
阅读全文
posted @ 2018-10-15 15:51 eatwhat
阅读(273)
评论(0)
推荐(0)
c语言解二元二次方程组
摘要: 设a和b是正整数 a+b=30 且a*b=221 求a和b的值 思路就是穷举a和b的值,每次得到a和b的一个值,看是否同时满足a+b=30且a*b=221,如果满足,那么就输出。 那么a和b的的取值范围就是关键了 由a+b=30且a和b是正整数得出0<a<=30 ,0<b<=30 由a*b=221得
阅读全文
posted @ 2018-10-15 13:27 eatwhat
阅读(1833)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
33
下一页