摘要: 一、概述 设计一个简单的模拟自动取款机ATM界面的程序,实现用户登录及取款等功能。 二、需求分析 (1)模拟自动取款机ATM界面,有常用功能。 (2)主要功能包括;用户输入密码登录主界面、取款功能、取款后显示取款金额和剩余金额、退出功能等。 (3)程序实现的界面包括“ ① 输入正确密码进入主目录界面 阅读全文
posted @ 2020-02-27 20:25 等闲 阅读(883) 评论(0) 推荐(0) 编辑
摘要: //03、编写一个程序,要求从键盘输入四科成绩,求出该生最高成绩与最低成绩。#include<iostream>using namespace std; int main(void){ int nGread[6] = {0}; cout << "请输入四科成绩" << endl; for (int 阅读全文
posted @ 2020-02-27 17:41 等闲 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 1 #include<iostream> 2 3 using namespace std; 4 5 int main(void) 6 { 7 // 输入任意一个年份判断其是否为闰年 8 int iYear = 0; 9 cout << "请输入年份" << endl; 10 cin >> iYear 阅读全文
posted @ 2020-02-27 16:35 等闲 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1、题目分析 求出最后结果,起码有两种思路。 第一种,X^Y次方后在除以1000取余。 第二种:每进行一次求方,则求一次余(1000),因为后三位计算就能计算出我们想要的结果。并且另一个好处在于数字不溢出。 第二种: 1 #include <iostream> 2 #include <climits 阅读全文
posted @ 2020-02-27 16:13 等闲 阅读(1394) 评论(0) 推荐(0) 编辑
摘要: //转载 类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。在设计类的时候,一个原则就是对于不改变数据成员的成员函数都要在后面加 const,而对于改变数据成员的成员函数不能加 const。所以 const 关键字对成员函数的行为作了更加明 阅读全文
posted @ 2020-02-27 11:41 等闲 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 常量表达式:是指值不会改变并且在编译过程就能得到计算结果的表达式。显然字面值属于常量表达式,用于表达式初始化的const对象也是常量表达式。 1、判断一个变量是不是常量表达式 一个对象(表达式)是不是常量表达由数据类型和初始值共同决定,例如: const int max_files = 20; // 阅读全文
posted @ 2020-02-25 12:53 等闲 阅读(191) 评论(0) 推荐(0) 编辑
摘要: const与extern都属于属性一类。 两者加一起用需要注意的一点是,在多文件编译中,加入我们共用一个全局常量。一般的定义会是这样: A.cpp文件 const int gg_int = 100; B.cpp文件 extern const int gg_int; // 声明一下引用别的文件的全局常 阅读全文
posted @ 2020-02-24 22:33 等闲 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 引用本身并不是一个对象,因此不能定义指向引用的指针,但指针是对象,可以对指针进行引用。 1 int i = 10; 2 int* p = &i; 3 int *&p2 = p; // 指针的引用 阅读全文
posted @ 2020-02-24 22:01 等闲 阅读(216) 评论(0) 推荐(0) 编辑
摘要: void * 是一种特殊的指针类型,可用于存放任意类型的地址。与其他指针类似,不同的是,我们对该地址中到底是一个什么类型的对象不了解,因此我们不能直接操作void * 所指的对象。 1 int i = 10; 2 int *p = &i; 3 void* p1 = &i; 4 5 *p1 = 100 阅读全文
posted @ 2020-02-24 21:57 等闲 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 引用-reference 引用为对象起了一个另外的名字, 1、引用必须初始化。 1 int iVal = 1024; 2 3 int &refVal = iVal; 4 5 int &refVal2; // error 引用必须被初始化 2.引用的变量地址与被引用对象地址相同,这也验证了引用即别名。 阅读全文
posted @ 2020-02-24 21:28 等闲 阅读(93) 评论(0) 推荐(0) 编辑