C语言基础
mxYlulu
ACM燃烧我的卡路里
展开
-
C++ primer[查漏补缺] 第四章
第四章 1 当一个对象用作右值,用的是对象的值。 当一个对象用作左值,用的是对象的身份(在内存中的位置)。 (&p)指针是一个右值,因为你无法改变变量的地址,即无法对此处的指针进行修改。 decltype对左值是int& ...原创 2020-06-20 17:31:59 · 160 阅读 · 0 评论 -
利用等概率Randx()构造等概率Randy()
参考:YWY 从x到<x 考虑已知等概率Rand(x)Rand(x)Rand(x),我们可以通过任意操作得到:Rand(y)[0≤y<x]Rand(y)[0\leq y <x ]Rand(y)[0≤y<x] 只需要每次随机的时候,判断得到的值是否满足≤y\leq y≤y即可 int a=randx(); while(a>=y)a=randx(); 因为等概率能得到0→x−10\to x-10→x−1,首先每一个都是等概率的,特意去掉某些数字剩下的仍然是等概率的。 从x到x原创 2020-06-18 14:05:22 · 518 阅读 · 0 评论 -
C语言基础
C语言概述 第一章 C语言概述 第二章 C语言基本概念 第三章 格式化输入\输出 第四章 表达式 第五章 选择语句 第六章 循环 第七章 基本类型 第八章 数组 第九章 函数 第十章 程序结构 第十一章 指针 第十二章 指针和数组 第十三章 字符串 第十四章 预处理器 第十五章 编写大型程序 第十六章 结构、联合和枚举 第十七章 指针的高级应用 第十八章 声明 ...原创 2019-03-12 13:32:01 · 337 阅读 · 0 评论 -
第一章 C语言概述
整理需要不重要。原创 2019-03-12 13:35:44 · 132 阅读 · 0 评论 -
第二章 C语言基本概念
我们可以下载C-free程序对C语言进行学习。 C-free下载地址 放在C盘,否则会出现问题。 用户名:tianfang 电子邮件:quart@163.com 注册码:2NnUqd3shO2agta0xNjcusfK1LXO 下载过后会需要通行证,如上。 2.1编写简单的程序 首先编写一段简单的程序: #include<stdio.h> int main(voi...原创 2019-03-12 21:33:19 · 203 阅读 · 0 评论