• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

C语言实现企业发放的奖金根据利润提成代码

C语言实现企业发放的奖金根据利润提成代码
企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高   于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提   成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于   40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2920浏览 2912个赞

一个C语言数学应用题

一个C语言数学应用题
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后      的结果满足如下条件,即是结果。请看具体分析:#include "math.h"#include "stdio.h&q……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2357浏览 2311个赞

C语言对一组数字排列组合范例

C语言对一组数字排列组合范例
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去      掉不满足条件的排列。 #include "stdio.h"#include "conio.h"main(){ int i,j,k……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2491浏览 2056个赞

C语言解决关于兔子的古典问题

C语言解决关于兔子的古典问题
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21….#include "stdio.h"#include "conio.h"main(){……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2478浏览 2645个赞

C语言打印出所有的“水仙花数“

C语言打印出所有的“水仙花数“
打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位#include "stdio.h"#include "conio.h&quo……继续阅读 »

水墨上仙 4年前 (2021-03-20) 1546浏览 266个赞

C语言将一个正整数分解质因数

C语言将一个正整数分解质因数
将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果nk,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n, 重复执行第一步。(3)如果n不能被k整除,则用k+1……继续阅读 »

水墨上仙 4年前 (2021-03-20) 1649浏览 2224个赞

c++ 获取操作的精确时间

c++ 获取操作的精确时间
有很多时候为了测试效率问题,我们需要对时间的精确掌控,mfc给我们封装的时间函数就满足不了我们的需求了。这时候需要使用下面两个函数 BOOL QueryPerformanceFrequency(LARGE_INTEGER *lpFrequency);   BOOL QueryPerformanceCounter (LARGE_INTEGER ……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2262浏览 1167个赞

C++红黑树的实现(int精简版)

C++红黑树的实现(int精简版)
最近在阅读SGI STL源代码,其中红黑树的实现比较有技术含量,但标准库里面是捆绑了其中的allocator, iterator(Rb_tree专用的),使用很多模板变量,实现对多种数据类型的处理。这些情况对于有较扎实C++基础的人来说不成问题,但对于一般初学算法,而又没有太好的C++基础的人来说有点困难。并且SGI STL中的实现代码写得很精巧,节省……继续阅读 »

水墨上仙 4年前 (2021-03-20) 1369浏览 1463个赞

C语言字符统计代码

C语言字符统计代码
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数利用while语句,条件为输入的字符不为’\n’#include "stdio.h"#include "conio.h"main(){ char c; int letters=0,space=0,digit=0,……继续阅读 »

水墨上仙 4年前 (2021-03-20) 1705浏览 1612个赞

C语言数据结构之二叉树排序

C语言数据结构之二叉树排序
一、定义与性质定义   二叉排序树(Binary Sort Tree)又称二叉查找(搜索)树(Binary Search Tree)。其定义为:二叉排序树或者是空树,或者是满足如下性质的二叉树:①若它的左子树非空,则左子树上所有结点的值均小于根结点的值;②若它的右子树非空,则右子树上所有结点的值均大于根结点的值;③左、右子树本身又各是一棵二叉排序树。  上述……继续阅读 »

水墨上仙 4年前 (2021-03-20) 1468浏览 1253个赞

C语言解决猴子吃桃的问题

C语言解决猴子吃桃的问题
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。采取逆向思维的方法,从后往前推断#include "stdio.h"#include "con……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2212浏览 2489个赞

C语言打印菱形图

C语言打印菱形图
打印出如下图案(菱形) * *** ************ ***** *** *程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。 #include "stdio.h"#include "conio.h"main(){ i……继续阅读 »

水墨上仙 4年前 (2021-03-20) 1901浏览 356个赞

C语言递归解决年龄计算问题

C语言递归解决年龄计算问题
有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?程序分析:利用递归的方法,递归分为回推和递推两个阶段。要想知道第五个人岁数,需知道第四人的岁数,依次类推,推到第一人(10岁),再往回推。#inc……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2283浏览 201个赞

linux c 消息队列实例代码示范

linux c 消息队列实例代码示范
消息队列是一系列连续排列的消息,保存在内核中,通过消息队列的引用标识符来访问。消息队列与管道很相似,但使用消息队列的好处是对每个消息指定了特定消息类型,接收消息的进程可以请求接收下一条消息,也可以请求接收下一条特定类型的消息。来源:http://blog.csdn.net/muge0913/article/details/7342907#include……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2607浏览 1214个赞

linux c 动态内存

linux c 动态内存
使用动态内存时需要用户自己去申请资源和释放资源。用户可以随时的分配所需空间,根据需要分配空间大小,并在最后释放申请内存。动态内存也存在隐患:在大型的项目当中管理申请的动态内存是很复杂的,以及释放申请的内存有难想起的。在释放动态内存时可能不止一个指针指向了该内存,所以释放的时候是很容易出错的。内存无法释放就会造成内存泄露,这也就是为什么服务器要经常的每个一段时……继续阅读 »

水墨上仙 4年前 (2021-03-20) 1215浏览 729个赞

linux c 锁定内存

linux c 锁定内存
Linux 实现了请求页面调度,页面调度是说页面从硬盘按需交换进来,当不再需要的时候交换出去。这样做允许系统中每个进程的虚拟地址空间和实际物理内存的总量再没有直接的联系,因为在硬盘上的交换空间能给进程一个物理内存几乎无限大的错觉。交换对进程来说是透明的,应用程序一般都不需要关心(甚至不需要知道)内核页面调度的行为。然而,在下面两种情况下,应用程序可能像影响系……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2867浏览 897个赞

linux c 之进程

linux c 之进程
如果我们把计算机上的操作系统及各种各样的软件看成一系列的有机生命,而不是指令集,那么这就是一个进程的世界,在进程的世界中同样有“道德”和“法制法规”,窥探进程世界,看它的侠肝义胆,风雨江湖路~~~~~linux支持多个进程同时进行,也就是我们常说的现代操作系统中的多道程序设计,所谓同时是linux系统调度各个进程分别占用cpu的时间。由于每个时间片的时间很……继续阅读 »

水墨上仙 4年前 (2021-03-20) 2388浏览 2109个赞

linux c中的信号处理

linux c中的信号处理
信号处理是linux程序的一个特色。用信号处理来模拟操作系统的中断功能。要想使用信号处理功能,你要做的就是填写一个信号处理函数即可。来源:http://blog.csdn.net/muge0913/article/details/7317621#include <stdio.h> #include <sys/types.h> ……继续阅读 »

水墨上仙 4年前 (2021-03-20) 1732浏览 868个赞

加载中……