程序基本框架
#include <iostream> // 预处理操作:导入输入输出头文件
using namespace std; // 使用std命名空间
int main() // 主函数(固定,必须有)
{ // { 主函数的开始区域标记
// 你的代码写在这里
return 0; // 结束程序指令
} // } 主函数的结束区域标记
- 头文件:提前告诉电脑我的程序需要的工具
- 命名空间:使用标准工具,简写代码
- 主函数:程序的起点、必须这样写,不要忘记main后面的()
- 大括号:主函数的使用范围
- 结束语句:告诉电脑,程序可以结束了
cout用法
cout << 具体内容;
这里的具体内容可以是””(双引号)括起来的任意内容,可以是简单的数学表达式,可以是有意义的程序指令,如下:
cout << "hello fangt.online"; // 输出:hello fangt.online
cout << 1*2-3*4; // 输出:-10
cout << endl; // 换行指令
更多用法
连续输出
cout << "hello" << endl << 1*2 << 65 << endl << "4*5";
输出特定符号:\n 换行符号、\t 制表符号
cout << "hello\nworld";
cout << 123 << "\t" << 34322 << "\n";
cout << 122343 << "\t" << 322 << "\n";
cout << 1 << "\t" << 2 << "\n";
cout << 12223 << "\t" << 34322 << "\n";
程序实例练习
最简单的程序
#include <iostream>
using namespace std;
int main()
{
cout << "我的第一个C++程序!";
return 0;
}
输出个人信息
#include <iostream>
using namespace std;
int main()
{
cout << "================" << endl;
cout << " 个人信息卡 " << endl;
cout << "================" << endl;
cout << "姓名:张小华" << endl;
cout << "年龄:10岁" << endl;
cout << "学校:星星小学" << endl;
cout << "爱好:编程、足球" << endl;
cout << "================" << endl;
return 0;
}
输出图案
#include <iostream>
using namespace std;
int main()
{
cout << " * " << endl;
cout << " *** " << endl;
cout << "*****" << endl;
cout << " *** " << endl;
cout << " * " << endl;
return 0;
}
易错点
- 英文符号:所有符号都用英文(; “” <>)
- 大小写敏感:
cout≠Cout,main≠Main - 分号结束:每句指令以
;结束 - 引号包裹:文字要用
" "包起来 - 框架完整:必须有头文件、main函数、return 0
格式建议
// ✅ 好格式(清晰易读)
#include <iostream>
using namespace std;
int main()
{
cout << "你好";
return 0;
}
// ❌ 差格式(太挤)
#include <iostream>
using namespace std;
int main(){cout<<"你好";return 0;}
拓展内容
注释
// 这是单行注释
cout << "你好"; // 注释也可以跟在代码后面
/*
这是多行注释
可以写很多行
*/