
C语言应用
Binary_1012382501
这个作者很懒,什么都没留下…
展开
-
各进制之间的转化方法
首先请注意:B(Binary)表示二进制,O(Octal)表示八进制,D(Decimal)或不加表示十进制,H(Hexadecimal)表示十六进制二、八、十六进制转化为十进制的方法:一、将二进制转化为十进制方法:二进制数从低位到高位(即从右往左)计算,例如,二进制数(101011):转为十进制:1. 第0位 1 x 2^0 = 1;2. 第1位 1 x 2^1原创 2016-07-27 19:02:15 · 2691 阅读 · 0 评论 -
用C语言实现发红包的软件算法
用C语言实现红包发放随机抢红包的功能,这主要是一个随机数的应用与控制。程序运行截图如图下:代码如下:#include #include #include int main(){ system("color A");while(1) { float a[25];//保存10个红包金额 ==a[0]不要了,为了显示第几原创 2016-07-19 15:41:57 · 15234 阅读 · 4 评论 -
递归求组合数和递推求一般性问题的practice
考新郎Time Limit: 1000 ms Memory Limit: 32768 KiBSubmit Statistic DiscussProblem Description在一场盛大的集体婚礼中,为了使婚礼进行的丰富一些,司仪临时想出了有一个有意思的节目,叫做"考新郎",具体的操作是这样的:首先,给每位新娘打扮得几乎一模一样,并盖上大大的红盖头随机坐成一排;然后,让...原创 2019-01-04 16:34:08 · 204 阅读 · 0 评论 -
用c语言编程完成两个1000位以内的正整数的加法运算
因为1000位以内的数字相加,所以无法直接定义变量求和,故采用字符串数组存储的方式,然后将字符数字转化成整型数字再按位相加,处理进位情况,如果两个数位数不一致,要单独处理。#include<stdio.h>#include<string.h>#include<stdlib.h>#include<math.h>#include<ct...原创 2019-03-21 21:40:28 · 5105 阅读 · 0 评论