代码改变世界

随笔分类 -  C/C++

C++ cctype定义的函数 - 学习笔记(7)

2011-12-12 23:57 by Andrew.Wangxu, 411 阅读, 收藏, 编辑
摘要: 这里一个简单的例子,查找出字符串中有几个标点符号。 代码如下: #include using std::string; #include using std::isupper; using std::toupper; using std::islower; using std::tolower; using std::isalpha; using std::isspace; #include using std::cout; using std::endl; int main() { string s("Hello world!!!"); string::size_type punct_cnt = 0; for(string::size_type index = 0; index != s.size(); ++index) if(ispunct(s[index])) ++punct_cnt; 阅读全文

C++ 使用头文件 - 学习笔记(6)

2011-12-11 15:36 by Andrew.Wangxu, 395 阅读, 收藏, 编辑
摘要: 经过学习,我自己理解为:C++头文件也就是相等与 C#中的“类” 的概念吧。 使用书中提供的Sales_item.h头文件,实现计算“书”的价格计算。 代码如下: #include #include "Sales_item.h" int main() { Sales_item book; std::cin book; std::cout book std::endl; return 0; } 阅读全文

C++ While中以cin作为条件 - 学习笔记(5)

2011-12-11 15:07 by Andrew.Wangxu, 619 阅读, 收藏, 编辑
摘要: 条件要求:指定一个程序可以输入N个数字,然后计算其数字的和。 实现代码如下: #include int main() { int sum = 0, value; while(std::cin value) sum += value; std::cout value ” 它从标准输入读取一个数并且将读入的值保存在 value 中。在接收一个输入的值的时候如果不所整数则接收的流是无效的,如果处于无效状态的流将会导致条件失败,就会退出while循环体。 阅读全文

C++ If学习笔记(4)

2011-12-11 14:40 by Andrew.Wangxu, 212 阅读, 收藏, 编辑
摘要: 例子功能:比较数字a与数字b的大小 代码: #include int main() { int a,b; std::cout a; std::cout b; if(a b) { std::cout "a大于b" std::endl; } else { std::cout "a小于b" std::endl; } } 阅读全文

C++ For学习笔记(3)

2011-12-11 14:18 by Andrew.Wangxu, 166 阅读, 收藏, 编辑
摘要: 以下程序演示0~9相加之和: #include int main() { int sum = 0; for(int val = 0; val 10; val++) sum += val; std::cout "十次相加之和为:" sum std::endl; } 阅读全文

C++ While学习笔记(2)

2011-12-11 14:03 by Andrew.Wangxu, 245 阅读, 收藏, 编辑
摘要: 以下代码要求用户输入5个数字,然后求出这5个数字之和: #include int main() { int sum = 0, val = 0; while(val number; sum = sum + number; val++; } std::cout "数字相加之和为:" sum std::endl; return 0; } 阅读全文

C++学习笔记(1)

2011-12-11 12:59 by Andrew.Wangxu, 986 阅读, 收藏, 编辑
摘要: 折腾了好几天,终于编译出第一个C++程序。 为什么要折腾这么久呢?因为编译环境的原因,起初打算在VS2010中进行编译的,正准备编写时,对自己发问了:在VS2010中编译那部就变成了C++.NET ?这不是我要的效果,后来打算用VC6.0,安装好后简单看了下,看来这玩意儿是非常古老的了。 还所转移到LInux阵营吧,于是又重新安装了爽系统(Win7 + Ubuntu 11.10)。。 阅读全文
点击右上角即可分享
微信分享提示