C++
BITwenSITP
这个作者很懒,什么都没留下…
展开
-
华为机考,华为笔试,软件类,2020年8月19日题目,超详细解答。
这次的题目根据身边同学反映普遍较难,仔细看了一下题目其实也并不难,因为都没有涉及比较复杂的算法,就是这次的题目都比较繁琐,写起来比较费时间。题目一题目描述:已知有一堆人排成M行N列,(M,N均大于等于10小于等于1000),现在从这群人中挑选一些人出来。在这个M行N列的队伍中,每个人对应一个坐标,从最左上角的(0,0)到右下角的(M-1,N-1)。这些人还会进行一次报数,报数顺序是按照类似蜗牛壳形状的顺时针方向由外圈像内圈报数,当报数的个位数为7且十位数为奇数的人出列,按报数顺序输出这些人的坐标。例原创 2020-08-20 18:17:21 · 5281 阅读 · 0 评论 -
随机数函数,伪随机数产生,种子值,时间函数time()
随机数函数c程序库中提供了rand函数来随机产生随机数。事实上,rand()是一个“伪随机数发生器”,这意味着可以预测数字的实际顺序,但这些数字在可能的取值范围内均匀的分布。下面的程序给出了随机数函数运行的过程,这一方案始于一个称为“种子”的数字。函数使用这个种子来产生一个新书,而这个新数又称为新的种子,接着,这个新种子被用来产生一个更新的种子,依次类推。这时需要一个静态变量来记录种子。//rand0.cpp--产生随机数static unsigned long int next = 1;//种子原创 2020-07-20 22:58:00 · 1274 阅读 · 0 评论 -
华为机考,华为笔试,20200715
/* 华为机考7.15第一题:(约用时5分钟完成)输入两个数,n,m(范围很大,应该超过了整形范围,建议用字符串)两个数各个位之和,相除求余数;例如:输入 123 241+2+3=6,2+4=6;6%6=0;因此输出为:0 */#include<iostream>#include<string>using namespace std;int main(){ string n, m; cin >> n >> m; i原创 2020-07-16 23:21:55 · 2504 阅读 · 3 评论 -
标识符的作用域,变量的存储类(自动类变量,外部类变量,静态类变量)函数的存储类(内部函数和外部函数)
标识符的作用域标识符的作用域是指某种标识符的作用范围。在C++中出现的各种标识符,具有不同的作用域。作用域规则总体规则:标识符只能在说明它或定义它的范围内是可见的,而在该范围之外是不可见的。解释:标识符包含常量名,变量名,函数名,类名,对象名,语句标号,类型定义名,宏名等。所谓可见是指可以对所定义的标识符进行访问存取等操作。作用域种类按作用域的大小可以分为以下5种:程序级>文件级>类级>函数级>块级1.程序级的作用域最大,包括组成该程序的多个文件,属于程序级作用域的原创 2020-07-16 23:15:19 · 1340 阅读 · 0 评论