苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
文章列表
Tag: # C
万年历源码细节
2014年02月07日
C
,
C & C++
,
Linux
,
万年历
最近随便看书,熟悉一些应知应会的东西.看到cal这个命令,不由想翻一下它的源码:本来想写一篇描述的,但是其实源码和注释就蛮赞了,大概这篇是不需要过多描述的了吧。请注意每月的初始化的占位符默认给空(常量),以及月份下标从0开始,但是以13结束,满足循环的可读性,以及循环不需要对循环变量进行操作,在多次(7*5,如果多月份还需要*月份数量)计算时候,略显优势.以及闰年和公元到现在数量的计算都蛮赞,当然还有接收和分离参数...不多赘述,看代码吧
阅读全文
C++ 任意进制转换
2012年02月24日
C
,
C & C++
,
进制转换
C++ 任意进制转换 #include <iostream>#include <string>using namespace std; //将一个string倒置 void reverse(string &a) { char temp; for(int i=0; i<=(a.size()-2)/2; i++) { temp=a[i]; a[i]=a[a.size()-i-1]; a[a.size()-i-1]=temp; } } //默认s1为正序,s2为正序,【2-36任意进制转化】 string
阅读全文
一道趣味题
2012年01月10日
C
,
C & C++
,
PHP
,
升级
,
屠龙刀
刚刚看到了一道题.一把1级屠龙刀,最高可以升到9级,每次升级成功率30%,失败率70%。失败会退一级,最差退到1级。 那么在1000次内升级到9级的概率为多少?尝试写了一个php的模拟,第一次没设定失败下限.结果很给力.第994次升级结果:屠龙刀等级为:-358! 第995次升级结果:屠龙刀等级为:-359! 第996次升级结果:屠龙刀等级为:-358! 第997次升级结果:屠龙刀等级为:-359! 第998次升级结果:屠龙刀等级为:-360! 第999次升级结果:屠龙刀等级为:-361!
阅读全文
[C++]VS2010中C++第一个陷阱
2011年10月12日
C
,
C & C++
,
isdigit
,
死循环
[C++]VS2010中C++第一个陷阱 string number1,number2; std::cout<<tip[0]<<"\n"<<tip[1]<<std::endl; std::cin>>number1; while(!isdigit(number1)){ std::cout<<tip[5]<<std::endl; std::cin>>number1; } std::cout<<tip[2]<<std::endl 大概就是这个过程吧,会出现神马情况呢,如果cin接受的用户输入不是0~9而是其他呢
阅读全文
[C]Hello World 也疯狂
2009年06月06日
C
,
C & C++
,
HELLO WORLD
,
经典
原文出处:http://www.baiba.net/blog/?action=show&id=61这篇不收录过来实在是...对不起自己...嘿嘿~都在Dev-C++里跑了一遍。
阅读全文
[C]基础题练习10道
2009年06月05日
C
,
C & C++
,
练习题
再次看到唯C论坛的电子书了..手痒,先把1~10练下吧。 第一道题,感觉知识点就是判断集合范围,和和尚吃水,鸡兔同笼是一样。再次看到唯C论坛的电子书了..手痒,先把1~10练下吧。第一道题,感觉知识点就是判断集合范围,和和尚吃水,鸡兔同笼是一样。
阅读全文
[C++]用 QueryPerformanceFrequency 和 QueryPerformanceCounter 进行高精度计时
2009年04月23日
C
,
C & C++
,
QueryPerformanceCounter
,
QueryPerformanceFrequency
,
高精度计时
用 QueryPerformanceFrequency 和 QueryPerformanceCounter 进行高精度计时 [http://www.cppblog.com/bidepan2023/archive/2008/01/22/41627.html]
阅读全文
[C]ifndef#define#endif的用法
2009年04月23日
#define
,
#endif
,
C
,
C & C++
,
ifndef
[C]ifndef#define#endif的用法 ifndef#define#endif的用法 整理:shichenghua 转载自: https://blog.csdn.net/ermuzhi/article/details/7853051
阅读全文
««
«
1
2
»
»»