作业介绍
10月25日 变量输入 拆数位
整数类型 int (整数类型) 可以保存所有的9位数 2147483647 1234567890 long long(长整数类型) 可以保存所有的18位数
浮点数类型 float(单精度浮点数) double(双精度浮点数类型)
bool(布尔类型)
char(字符) cout << 'h'; // 字符用单引号
string 字符串 cout << "hello"; // 字符串用双引号
(char) a [ '1' ] b [ '2' ] c [ '3' ]
cin输入语句的特点
一、 如果 >> (提取运算符)后面跟的是字符类型的变量,那么C++只会提取一个字符类型的数值(只会输入一个字符)
char a;
cin >> a;
二、 在每次>>提取时,都会先忽略前面的空格和换行,直到找到下一个非空白内容为止,再去进行提取。
三、 插入运算符 "<<" 和提取运算符"<<" 可以进行连接,写在同一行当中。
#include <iostream>
using namespace std;
int main() {
char a, b, c;
cin >> a >> b >> c; // 相当于写了三条输入语句
cout << a << " " << b << " " << c;
return 0;
}
拆数位
千位: 1234 / 1000 => 1
百位: 1234 / 100 % 10 => 2
十位: 1234 / 10 % 10 => 3
个位: 1234 % 10
输入一个三位数,输出它的个位、十位和百位,每行输出一个数位
样例输入:
572
样例输出:
2
7
5
int a;
cin >> a;
cout << a / 100 % 10 + a / 10 % 10 + a % 10;
- 状态
- 已结束
- 题目
- 4
- 开始时间
- 2024-10-25 0:00
- 截止时间
- 2024-11-2 23:59
- 可延期
- 24 小时