036day(枚举(生理周期)的练习和const关键字的学习)
来源:互联网 发布:什么是淘宝订购参谋 编辑:程序博客网 时间:2024/05/22 01:47
172210704111-陈国佳总结《2017年11月15日》【连续036天】
标题:枚举(生理周期)的练习和const关键字的学习;
内容:A.观看MOOC(二)1.2,(三)1.2;
B.((a).生理周期:
人有体力,情商,智商高峰的日子,它们分别每隔23天,28天和33天出现一次。给定三个高峰出现的日子p,e和i(不一定是第一次高峰出现的日子),再给定另一个指定的日子d,任务是输出日子d之后,下一次三个高峰落在同一天的日子(用距离d的天数表示)。
输入:p,e,i和d。所有给定日子是非负的并且小于或等于365。
输出:Case caseno (//第几组输入的数):the next triple peak occurs in (k-d)days.
k<=21252;
注意:我们可以在确定d后的第一个体力高峰时,直接跳到下一个体力高峰;同理,确定其他高峰;
int p,e,i,d,caseno=0;
while(cin>>p>>e>>i>>d&&p!=-1){
caseno++;
int k;
for( k=d+1;(k-p)%23;++k);
for(;(k-e)%28;k+=23);
for(;(k-i)%33;k+=23*28);
cout<<"Case "<<caseno<<":the next triple peak occurs in "<<k-d<<" days."<<endl;
(b).const:
1)定义常量
2)定义常量指针
不可通过常量指针修改其指向的内容;
常量指针的指向可以变化;
不能把常量指针赋值给非常量指针,反过来可以:
const int*p1;int *p2;
p1=p2; //ok
p2=p1; //error
p2=(int *)p1; //ok
函数参数为常量指针时,可避免函数内部不小心改变参数指针所指地方的内容;
3)定义常引用
不能通过常引用修改其引用的变量;
明日计划:继续枚举例题的练习;
- 036day(枚举(生理周期)的练习和const关键字的学习)
- 枚举-(生理周期)
- 生理周期(枚举)
- 简单枚举的例子:生理周期
- 2977:生理周期(枚举)
- 【C++】枚举生理周期同时出现的时间
- 枚举—案例(生理周期poj1006)
- 枚举:生理周期
- 枚举举例,生理周期
- 枚举——生理周期
- POJ1006Biorhythms(生理周期)
- 038day(枚举例题(称硬币)的练习和类和对象的基本概念的初步了解)
- Algoithm学习笔记 --- 生理周期
- Algorithm学习笔记 --- 生理周期
- 8.2简单枚举例子:生理周期
- poj 2977 生理周期 及 枚举法
- poj-4148-生理周期-C语言-枚举
- 枚举——最佳生理周期
- Java高并发,如何解决,什么方式解决
- 闲谈团队的代码质量:没有code review的团队没有未来
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- STM32F4 FPU和DSP库使用
- ubuntu配置ssh免密码登陆
- 036day(枚举(生理周期)的练习和const关键字的学习)
- Java:通讯录类Address创建,使用
- Web前端H5之CSS样式总结
- memcache安装
- Css Diner攻略答案,不唯一
- 输出一张图到窗口中
- STM32CubeMx之RTC
- 想下载文档
- 1、csdn 原创标题