C语言基础程序——入门经典100道实例
2024年10月26日 - 网易
intmain(){doublei;//利润doublebonus=0;//奖金printf("当月利润是:");scanf("%lf",&i);//输入当月利润doublebonus1=100000*0.1;//十万的奖金doublebonus2=bonus1+100000*0.075;//二十万的奖金doublebonus4=bonus2+200000*0.05;//四十万的奖金doublebonus6=bonus4...
详情
【未来虫教育】浅谈哈希表及用C语言构建哈希表!
2024年9月20日 - 网易
即H(key)=keyMODp,p<=m。不仅可以对关键字直接取模,也可在折叠、平方取中等运算之后取模。对p的选择很重要,一般取素数或m,若p选的不好,容易产生同义词。5.平方取中法当无法确定关键字中哪几位分布较均匀时,可以先求出关键字的平方值,然后按需要取平方值的中间几位作为哈希地址。这是因为:...
详情
单片机C语言求平方根函数
2001年1月10日 - 电子产品世界
这里每一步不再是把p乘以20了,而是把p乘以4,也就是把p右移两位,而由于q的值只能为0或者1,所以我们只需要判断余数(x^2-4*p^2)和(4*p+1)的大小关系,如果余数大于等于(4*p+q)那么该上一个1,否则该上一个0。下面给出完成的C语言程序,其中root表示p,rem表示每步计算之后的余数,divisor表示(4*p+1)...
详情
2022年CSP-J第一轮认证试题解析
2022年9月18日 - 网易
解析输入为不超过15的自然数,改为char以后,当输入为两位数时,x,y分别读入的是第一个数的十位和个位,改变了程序的行为和结果。答案×解析代入"22",输出结果为"12"。答案×解析代入"22",输出结果为"12"。答案×解析代入"22",输出结果为"12"。答案B...
详情