C++ 外部变量应用实例
// file1.cpp // 外部变量的应用 #include using namespace std; void f(); extern x; //外部变量的声明 int main() { f(); cout << "in main(): x= …
C++ 全局变量的错误用法
//文件名:6-10.cpp //全局变量的错误用法 #include using namespace std; void f(); int main() { // 加外部变量声明 // extern int x; f(); cout <<…
C++ 静态局部变量的应用
//文件名:6-9.cpp //静态局部变量的使用 #include using namespace std; int f(int a); int main() { int a = 2; for (int i = 0; i < 3; ++i) cout …
C++ 全局变量实例
//文件名:6-8.cpp //全局变量示例 #include using namespace std; void f1(); void f2(); int g = 15; int main() { cout << g <
C++ 函数调用实例
//文件名:6-7.cpp //函数调用示例 #include using namespace std; int p( int ); int max( int a, int b ); int main() { int x, y; cin >> x >> y; …
C++ 多函数程序的组成及函数的使用
//文件名:6-6.cpp //多函数程序的组成及函数的使用 #include using namespace std; void PrintStar(int); //函数原型声明 //主程序 int main() { int…
C++ 计算输入数据之和
//文件名:5-12.cpp //计算输入数据之和 #include using namespace std; int main() { char str[81]; int sum = 0, data, i = 0, flag; // flag记录当…
C++ 统计单词数的程序
//文件名:5-11.cpp //统计一段文字中的单词个数 #include using namespace std; int main() { const int LEN = 80; char sentence[LEN + 1], prev = …
C++ 求解三元一次方程组的程序
//文件名:5-10.cpp //求解三元一次方程组的程序 #include using namespace std; int main() { double a[3][3], b[3], result[3], detA, detB, tmp[3]…
C++ 打印N阶魔阵的程序
//文件名:5-9.cpp //打印N阶魔阵 #include using namespace std; #define MAX 15 //最高为打印15阶魔阵 int main() { int magic[MAX][MAX] = {0}; //…
C++ 矩阵乘法的程序
//文件名:5-8.cpp //矩阵乘法 #include using namespace std; #define MAX_SIZE 10 //矩阵的最大规模 int main() { int a[MAX_SIZE][MAX_SIZE], b[MA…
C++ 整型数的冒泡排序的程序
//文件名:5-7.cpp //冒泡排序 #include using namespace std; int main() { int a[ ] = { 0, 3, 5, 1, 8, 7, 9, 4, 2, 10, 6}; int i, j, tmp; bool …
C++ 直接选择排序的程序
//文件名:5-6.cpp //直接选择排序 #include using namespace std; int main( ) { int lh, rh, k, tmp; int array[ ] = {2, 5, 1, 9, 10, 0, 4, 8, 7,…
C++ 二分查找程序
//文件名:5-5.cpp //二分查找 #include using namespace std; int main() { int low, high, mid, x; int array[ ] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}…
C++ 计算两个十维向量的数量积
//文件名:5-3.cpp //计算两个十维向量的数量积 #include using namespace std; int main() { const int MAX = 10; double a[MAX], b[MAX], result = …
C++ 数组的输入/输出
//文件名:5-1.cpp //数组输入/输出示例 #include using namespace std; int main() { int a[10], i; cout << "请输入10个整型数:\n"; for (i = 0; i…
C++ 分数转换程序
//文件名:3-7.cpp //将百分制转换成5个等级(A、B、C、D、E) #include using namespace std; int main() { int score; cout << "请输入分数:"; cin >>…
C++ 使用 switch 利息计算程序
//文件名:3-6.cpp //计算利息 #include #include using namespace std; int main() { const double rate1Year = 0.025, rate2Year = 0.028, currentR…
C++ 判断点 (x, y) 是否落在以原点为圆心 r 为半径的圆内的程序
//判断点(x, y)是否落在以原点为圆心,r为半径的圆内 #include using namespace std; int main() { double radius, x, y; cout << "请输入圆的半径:"…
C++ 求一元二次方程解的程序
//文件名:3-4.cpp //求一元二次方程解 #include #include //sqrt所属的库 using namespace std; int main() { double a, b, c, x1, x2, dlt; cout <<…
C++ 判断闰年的程序
//文件名:3-3.cpp //判断闰年 #include using namespace std; int main() { int year; bool result; cout << "请输入所要验证的年份:"; cin >> year…
C++ 计算利息的程序
代码清单3-1 计算利息的程序(版本1) //文件名:3-1.cpp //计算利息 #include #include using namespace std; int main() { const double oneYearRa…