Compare commits
2 Commits
cc59f1a38b
...
542dd24e8d
Author | SHA1 | Date | |
---|---|---|---|
542dd24e8d | |||
9aa26a9fbe |
@ -392,13 +392,90 @@ dee
|
|||||||
输出样例:abcdf
|
输出样例:abcdf
|
||||||
```
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 进制转换
|
||||||
|
|
||||||
|
### 1 整数二进制
|
||||||
|
|
||||||
|
题目:编写程序,把十进制正整数转换为二进制,其中输入的正整数的二进制长度不会超过 32位
|
||||||
|
|
||||||
|
输入:一个正整数 n
|
||||||
|
|
||||||
|
输出:正整数的二进制格式
|
||||||
|
|
||||||
|
```ini
|
||||||
|
输入样例:17
|
||||||
|
输出样例:10001
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2 小数二进制
|
||||||
|
|
||||||
|
题目:编写程序,把一个浮点数转换为二进制格式,其中整数部分为 0,当小数部分的二进制无穷
|
||||||
|
尽时,保留 32 位长度即可
|
||||||
|
输入:一个浮点数,范围为 0.0<x<1.0
|
||||||
|
输出:该浮点数的二进制表示方法
|
||||||
|
|
||||||
|
```ini
|
||||||
|
输入样例:0.7
|
||||||
|
输出样例:0.10110011001100110011001100110011
|
||||||
|
```
|
||||||
|
|
||||||
|
### 3 二进制转十进制
|
||||||
|
|
||||||
|
题目:输入一个整数的二进制,设计程序,输出该二进制的十进制结果
|
||||||
|
输入:一 二进制表示的整数,长度不会超过 32
|
||||||
|
输出:转换成十进制后的结果
|
||||||
|
|
||||||
|
```ini
|
||||||
|
输入样例:1001
|
||||||
|
输出样例:9
|
||||||
|
```
|
||||||
|
|
||||||
|
### 4 二进制转十六进制
|
||||||
|
|
||||||
|
题目:给定一个二进制数,请输出其十六进制
|
||||||
|
输入:一串二进制表示的整数,长度不会超过 32
|
||||||
|
输出:转换成十六进制的结果,字母统一为大写
|
||||||
|
|
||||||
|
```ini
|
||||||
|
输入样例:111000001
|
||||||
|
输出样例:1C1
|
||||||
|
```
|
||||||
|
|
||||||
|
### 5 大整数的加法
|
||||||
|
|
||||||
|
题目:设计程序,求两个不超过 200 位的十进制非负整数的和
|
||||||
|
输入:有两行,每行是一个不超过 200 位的非负整数,不会有多余的前导 0
|
||||||
|
输出:一行,即相加后的结果。结果里不能有多余的前导 0
|
||||||
|
|
||||||
|
```ini
|
||||||
|
输入样例:
|
||||||
|
22222222222222222222
|
||||||
|
33333333333333333333
|
||||||
|
输出样例:
|
||||||
|
55555555555555555555
|
||||||
|
```
|
||||||
|
|
||||||
|
### 6.大整数的乘法
|
||||||
|
|
||||||
|
题目:设计程序,求两个不超过 200 位的十进制非负整数的乘积
|
||||||
|
输入:有两行,每行是一个不超过 200 位的非负整数,不会有多余的前导 0
|
||||||
|
输出:一行,即相加后的结果。结果里不能有多余的前导 0
|
||||||
|
|
||||||
|
```ini
|
||||||
|
输入样例:
|
||||||
|
55555
|
||||||
|
1234567
|
||||||
|
输出样例:
|
||||||
|
68586369685
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 文件
|
## 文件
|
||||||
|
|
||||||
### 1.文件字符统计
|
### 1 文件字符统计
|
||||||
|
|
||||||
题目:给定一个文件“test1.txt“,请统计文件中的英文字母字符和数字字符的个数
|
题目:给定一个文件“test1.txt“,请统计文件中的英文字母字符和数字字符的个数
|
||||||
|
|
||||||
@ -413,7 +490,7 @@ dee
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 2.文件合并
|
### 2 文件合并
|
||||||
|
|
||||||
题目:给定两个文件“test1.txt“和”test2.txt“,请把两个文件中的内容合并到一起并写入到新的文
|
题目:给定两个文件“test1.txt“和”test2.txt“,请把两个文件中的内容合并到一起并写入到新的文
|
||||||
|
|
||||||
@ -432,7 +509,7 @@ dee
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 3.写入数据到文件
|
### 3 写入数据到文件
|
||||||
|
|
||||||
题目:编写程序,实现把从键盘敲入的字符数据都追加存入文件“test.txt”中,直到敲入 ctrl+z 结束,
|
题目:编写程序,实现把从键盘敲入的字符数据都追加存入文件“test.txt”中,直到敲入 ctrl+z 结束,
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user