![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
xiariwanxia
这个作者很懒,什么都没留下…
展开
-
表达式判断两个正整数大小
// Exercise 2.5 Finding the largest of two integers without comparing them. #include #include #include using std::cin; using std::cout; int main() { long a = 0L; long b = 0L; cout << "Ente原创 2013-07-11 10:20:02 · 678 阅读 · 0 评论 -
枚举
在混合的算术表达式中,已枚举的数据类型会自动转换为相应的类型,但整型类型不能自动转换为枚举类型 enum Weekday{Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday}; Weekday today=Tuesday; int day_value=today+1; today=static_cast(day_value);原创 2013-07-12 13:44:01 · 495 阅读 · 0 评论 -
可移植性
char letter=0; cout cin>>letter; if(letter>'A'&&letter cout 在EBCDIC编码中,字母的字符编码是不连续的 if(letter>'A'&&letter原创 2013-07-13 14:23:00 · 571 阅读 · 0 评论 -
switch语句块中声明
int test=3; switch(test) { int i=1; //wrong case 1: { int j=2; //right break; } case 2: int m=4; //wrong break; default: cout <<endl<<"default reached"; break; }原创 2013-07-15 11:15:30 · 710 阅读 · 0 评论 -
标准数据类型上下限
包含所有标准数据类型的上下限信息原创 2013-07-11 14:46:16 · 2596 阅读 · 0 评论 -
生成随机数
定义了int rand(),返回0到RAND_MAX之间的值 定义了time_t time(time_t* time), time_t等价long srand((unsigned int)time(0));为随机序列创建种子 1)随机数在0到10之间 const int limit=11; int random_value=static_cast((limit*static_cast(原创 2013-07-11 12:41:58 · 497 阅读 · 0 评论 -
数组
多维数组维数 double carrots[3][4]={ {2.5,3.2,3.7,4.1}, {4.1,3.9,1.6,3.5}, {2.8,2.3,0.9,1.1} }; for(int i=0;i<sizeof carrots/sizeof carrots[0];i++) { for(int j=0;j<sizeof carrots[0]/sizeof(double);j++) cout原创 2013-07-17 09:54:58 · 525 阅读 · 0 评论 -
字符串
1、 string proverb("Many a mickle make a muckle."); string phrase(proverb,0,13); //Many a mickle原创 2013-07-18 22:45:09 · 783 阅读 · 0 评论