【入门级-C++程序设计:3、程序基本语句-cin语句、scanf语句、cout语句、printf语句、赋值语句、复合语句】

本文介绍C++语言的基本语句,包括:输入/输出语句、赋值语句、复合语句。
1、输入语句
cin (C++使用) 和 scanf (C使用) 都是用于输入数据的函数,都可以在C++的代码中使用,下面详细进行说明,注意二者使用上的区别。
语言和头文件
cin:C++ 标准输入流,需要 头文件
scanf:C 标准库函数,需要 <stdio.h> 或 头文件

cin语句
引用头文件:
功能说明:是 C++ 标准输入流对象,定义在 头文件中,用于从标准输入(通常是键盘)读取数据。
应用举例:
#include
int main() {
int age;
std::cout << "请输入年龄: ";
std::cin >> age; // 从键盘读取整数到变量age
std::cout << "年龄: " << age;
return 0;
}

scanf语句
引用头文件:<stdio.h>
功能说明:scanf 是 C 标准库函数(在 C++ 中也可用),用于从标准输入(通常是键盘)读取格式化输入。
应用举例:
#include <stdio.h>
int main() {
int num;
printf(“请输入一个整数: “);
scanf(”%d”, &num); // 读取整数,注意要用&取地址
printf(“你输入的是: %d\n”, num);
return 0;
}

2、输出语句
cout语句
引用头文件:
功能说明:cout 是 C++ 标准输出流对象,定义在 头文件中,用于向标准输出设备(通常是控制台/终端)输出数据。
应用举例:
#include
using namespace std;
int main() {
cout << “Hello, World!”; // 输出字符串
return 0;
}

printf语句
引用头文件: <stdio.h>
功能说明:用于格式化输出到标准输出设备
应用举例:
#include <stdio.h>
int main() {
int age = 25;
printf(“I am %d years old.\n”, age); // 输出: I am 25 years old.
return 0;
}

3、赋值语句
赋值语句是编程中最基本、最常用的语句之一,用于将值存储在变量中。
通用形式:变量 = 表达式;
应用举例:
int a;
a = 10; // 将10赋值给变量a
double pi = 3.14159; // 声明时初始化
说明:
注意符号(=)和符号( == )的区别。在C++中符号(=)是赋值符号,表示将符号右边的数值,赋值给左边的变量;符号( == )是关系运算符(等于),表示判断前后两个数值是否相等。

4、复合语句
复合语句(也称为块语句)是 C++ 中由一对花括号 {} 包围的语句序列,它在语法上花括号 {} 包围的多条语句被当作一个整体,整体被视为一个语句。
基本语法
cpp
{
语句1;
语句2;
// …
语句N;
}
说明:
复合语句内声明的变量只在该块内有效(局部变量)块结束时,这些局部变量会被自动销毁。
在语法上被视为单个语句,可以用在任何需要单条语句的地方。
复合语句可以嵌套在其他复合语句中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

papership

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值