[1] C++编程语言
week9
day1
输出指令
// 控制台打印
std::cout << "Hello World";
// 简化std命名空间
using namespace std;
// 转义字符
cout << "\n";
// \n会被渲染成前面有 \的前提下 \n不会被渲染
cout << "\\n";
\n; << endl; 换行;
系统指令
// system()可以调用CMD的命令,具体的命令需要用""括起来
// 系统指令
system()
// 清除控制台cls 任务管理器taskmgr 修改标题title
注释
//标记一段代码块的作用
#pragma ****代码整体结构
**************
##pragma endregion
//
/* */
预处理指令
#include <iostream> // 输入输出流头文件
#include <fstream> // 文件流
#include <string> // 字符串
#include <limits> //范围极限
day2
输入
#include <iostream> //输入输出流
/*
cin: console input 缩写
赋值方式 : cin >> ***
特点 : 会清楚空格后面的内容
*/
string Str;
cin >> Str;
cout << Str;
// getline(cin, Name) 这样的输入会记录空格
getline(cin, Name);
数据类型
整形类型 short int long long
//计算机的存储的那位
//位 bit 8 Byte 字节 1024 KB字节
#include <limits> //导入范围
cout << numeric_limits<short>::min() << endl << numeric_limits<short>::max() << endl;
cout << SHRT_MIN << "," << SHRT_MAX << endl;
//符号定义 unsigned (无符号的数'
unsigned short Num1 = -1;
cout << Num1 << endl;
练习题
#pragma 给定一个字符 , 判断大小写
//cout << "给定一个字符 , 判断大小写\n";
//char num;
//cin >> num;
//cout << num;
//if (num >= 64 && num <= 91) {
// cout << "num是大写";
//}
//else if (num >= 96 && num <= 123) {
// cout << "num是小写";
//}
//cout << num;
//cout << int(Ch) <<endl;
#pragma endregion
#pragma 判断用户输入的是不是指定的某个字符
//cout << "请输入a\n";
//char Num;
//cin >> Num;
//
//char isNum = 'a';
//if (Num == isNum) {
// cout << "想等";
//}
//else {
// cout << "不相等";
//}
#pragma endregion
#pragma 要求用户输入0-9之间的数字 , 判断是否正确
//cout << "输入0-9之间的数字\n";
//char num;
//cin >> num;
//if (num >= 48 && num <= 57) {
// cout << (num + "输入的是数字");
//}
//else {
// cout << "输入的不是数字";
//}
#pragma endregion