函数测试数据

函数1:计算x的n次方
第0组输入
5.8 -5
第0组输出
0.00015

第1组输入
3.23 0
第1组输出
1.00000

第2组输入
3.5 3
第2组输出
42.87500

第3组输入
-3.12 8
第3组输出
8979.18154

第4组输入
120.23 -2
第4组输出
0.00007

函数2:分段函数
第0组输入
0.51
第0组输出
0.51000

第1组输入
1
第1组输出
1.00000

第2组输入
10
第2组输出
3.40120

第3组输入
5.22
第3组输出
3.07246

第4组输入
12.56
第4组输出
3.62913

函数3:计算器
第0组输入
1.12+5.51
第0组输出
6.63000

第1组输入
2.567*3.712
第1组输出
9.52870

第2组输入
15.23-157.56
第2组输出
-142.33000

第3组输入
3.12/7.889
第3组输出
0.39549

第4组输入
7.56/0
第4组输出
no

函数4:浮点数求和
第0组输入
5.123 7.7891
第0组输出
12.91210

第1组输入
5.88 7.99
第1组输出
13.87000

第2组输入
452.1231 1.23456
第2组输出
453.35766

函数5:元素移动
第0组输入
1 2 3 4 5 6 7 8 9
5
第0组输出
5 6 7 8 9 1 2 3 4

第1组输入
54 12 32 56 78 12 36 100 20
0
第1组输出
54 12 32 56 78 12 36 100 20

第2组输入
54 12 32 56 78 12 36 100 20
8
第2组输出
12 32 56 78 12 36 100 20 54

第3组输入
54 12 32 56 78 12 36 100 20
4
第3组输出
12 36 100 20 54 12 32 56 78

第4组输入
54 12 32 56 78 12 36 100 20
9
第4组输出
54 12 32 56 78 12 36 100 20

函数6:合并数组(一)
第0组输入
1 2 3 4 5
6 7 8 9 10 11 12
第0组输出
1 2 3 4 5 6 7 8 9 10 11 12

第1组输入
12 23 45 56 78
23 45 56 78 100 120 131
第1组输出
12 23 23 45 45 56 56 78 78 100 120 131

第2组输入
1 2 3 4 5
-7 -6 -5 -4 -3 -2 -1
第2组输出
-7 -6 -5 -4 -3 -2 -1 1 2 3 4 5

第3组输入
12 23 45 56 78
11 14 15 16 24 46 57

第3组输出
11 12 14 15 16 23 24 45 46 56 57 78

函数7:删除字符
第0组输入
#include<kkstdio.h>
k
第0组输出
#include<stdio.h>

第1组输入
hello*world***
*
第1组输出
helloworld

第2组输入
¥&*&¥#@%#¥
*
第2组输出
¥&&¥#@%#¥

第3组输入
&&fh&j&kla&fh&&
&
第3组输出
fhjklafh

第4组输入
sdk3f45643@#3@2%*%&
3
第4组输出
sdkf4564@#@2%*%&

函数8:折半查找法
第0组输入
1 2 3 4 5 6 7 8 9 10
0
第0组输出
-1

第1组输入
1 2 3 4 5 6 7 8 9 10
11
第1组输出
-1

第2组输入
1 2 3 4 5 6 7 8 9 10
6
第2组输出
5

第3组输入
2 8 16 32 64 128 256 512 1024 2048
2
第3组输出
0

第4组输入
2 8 16 32 64 128 256 512 1024 2048
2048
第4组输出
9

第5组输入
2 8 16 32 64 128 256 512 1024 2048
1099
第5组输出
-1

函数9:牛顿迭代法(函数)

函数10:二分法求解(函数)
第0组输入
-0.2 1
第0组输出
0.67066

第1组输入
-1000 100
第1组输出
0.67066

第2组输入
-1000 -100
第2组输出
none

第3组输入
100 1000
第3组输出
none

第4组输入
0 0
第4组输出
none

函数11:e的近似值
第0组输入
-1
第0组输出
Error

第1组输入
0
第1组输出
1.00000

第2组输入
1
第2组输出
2.00000

第3组输入
10
第3组输出
2.71828

第4组输入
1000
第4组输出
2.71828

函数12:最大最小数
第0组输入
123 5659 6 5 3 23 5689 23 32 32
第0组输出
5689 3

第1组输入
1 1 1 11 1 1 1 1 1 1
第1组输出
11 1

第2组输入
2 2 2 2 2 2 2 2 2 2
第2组输出
2 2

第3组输入
-1 -23 23 -23 565 5656 23 -1000 0 0
第3组输出
5656 -1000

第4组输入
-1 -3 -10 -100 -1000 -10000 -100000 -1000000 -10000000 -100000000
第4组输出
-1 -100000000

函数13:合并数组(二)
第0组输入
3
1 2 3
5
5 4 3 2 1
第0组输出
5 4 3 3 2 2 1 1

第1组输入
0
0
第1组输出


第2组输入
0
3
3 2 1
第2组输出
3 2 1

第3组输入
3
1 2 3
0
第3组输出
3 2 1

第4组输入
10
2 4 6 8 10 14 16 18 25 50
10
49 49 17 15 12 9 8 6 1 1
第4组输出
50 49 49 25 18 17 16 15 14 12 10 9 8 8 6 6 4 2 1 1

函数14:寻找元音字母
aaaaaaa
第0组输出
aaaaaaa

第1组输入
bcdfghjklmn
第1组输出


第2组输入
adsfagewwq
第2组输出
aae

第3组输入
aeiou
第3组输出
aeiou

第4组输入
i,am a student.
第4组输出
iaaue

函数15:判断对称矩阵
第0组输入
7 8 9 6
8 6 0 0
9 0 1 3
6 0 3 4
第0组输出
1

第1组输入
1 2 3 4
5 3 2 1
7 5 3 2
1 2 3 5
第1组输出
0

第2组输入
7 8 9 6
8 6 0 0
9 0 1 3
5 0 3 4
第2组输出
0

第3组输入
7 8 9 6
8 5 6 1
1 2 3 2
4 2 2 1
第3组输出
0

函数16:求矩阵相关元素的和
第0组输入
1 2 3 4
5 6 7 8
9 0 1 2
0 0 0 0
第0组输出
8 14 26

第1组输入
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
第1组输出
0 0 0

第2组输入
100 300 400 0
0 100 20 31
1 0 0 3
4 5 66 77
第2组输出
277 76 754

函数17:辗转相除法
第0组输入
1 1
第0组输出
1
1

第1组输入
1 6
第1组输出
1
6

第2组输入
6 1
第2组输出
1
6

第3组输入
6 6
第3组输出
6
6

第4组输入
8 7
第4组输出
1
56

第5组输入
999 476
第5组输出
1
475524

函数18:矩形转置
第0组输入
1 2 3 4 5
7 5 3 2 1
0 2 3 0 1
1 5 2 0 1
7 5 2 0 1
第0组输出
1 7 0 1 7
2 5 2 5 5
3 3 3 2 2
4 2 0 0 0
5 1 1 1 1

第1组输入
7 8 9 6 5
3 2 16 12 6
75 12 15 86 2
7 5 2 145 32
1 0 221 23 63
第1组输出
7 3 75 7 1
8 2 12 5 0
9 16 15 2 221
6 12 86 145 23
5 6 2 32 63

函数19:字符串直接交换排序(一)
第0组输入
6
PASCAL
C
C++
COBOL
JAVA
BASIC
第0组输出
BASIC
C
C++
COBOL
JAVA
PASCAL

第1组输入
5
IAM
HAVA
A
DREAM
%^JK
第1组输出
%^JK
A
DREAM
HAVA
IAM

第2组输入
6
qwertyuiopasdfghjkl
sdhjdvnfjckdjhvjfbj
wecnsdjzxfwlkjvnxfk
svshndgwsgsdg
sdvHKJSDG
FEQOIPHDSDFHSFHE
第2组输出
FEQOIPHDSDFHSFHE
qwertyuiopasdfghjkl
sdhjdvnfjckdjhvjfbj
sdvHKJSDG
svshndgwsgsdg
wecnsdjzxfwlkjvnxfk

第3组输入
8
SDKJDKDKCKGMDKDFKD65
SADGHPOGAELGASLGS
!#79850USDNGLSKGVD
w63tjsolgaskedfggg
bjkab0c898709(*^(&
SDG45SG54GS6SDG
235I9-GE5J90ADSTGWE
1512SD3G2654RY
第3组输出
!#79850USDNGLSKGVD
1512SD3G2654RY
235I9-GE5J90ADSTGWE
SADGHPOGAELGASLGS
SDG45SG54GS6SDG
SDKJDKDKCKGMDKDFKD65
bjkab0c898709(*^(&
w63tjsolgaskedfggg

函数20:字符串直接交换排序(二)
第0组输入
6
PASCAL
C
C++
COBOL
JAVA
BASIC
第0组输出
BASIC
C
C++
COBOL
JAVA
PASCAL

第1组输入
5
IAM
HAVA
A
DREAM
%^JK
第1组输出
%^JK
A
DREAM
HAVA
IAM

第2组输入
6
qwertyuiopasdfghjkl
sdhjdvnfjckdjhvjfbj
wecnsdjzxfwlkjvnxfk
svshndgwsgsdg
sdvHKJSDG
FEQOIPHDSDFHSFHE
第2组输出
FEQOIPHDSDFHSFHE
qwertyuiopasdfghjkl
sdhjdvnfjckdjhvjfbj
sdvHKJSDG
svshndgwsgsdg
wecnsdjzxfwlkjvnxfk

第3组输入
8
SDKJDKDKCKGMDKDFKD65
SADGHPOGAELGASLGS
!#79850USDNGLSKGVD
w63tjsolgaskedfggg
bjkab0c898709(*^(&
SDG45SG54GS6SDG
235I9-GE5J90ADSTGWE
1512SD3G2654RY
第3组输出
!#79850USDNGLSKGVD
1512SD3G2654RY
235I9-GE5J90ADSTGWE
SADGHPOGAELGASLGS
SDG45SG54GS6SDG
SDKJDKDKCKGMDKDFKD65
bjkab0c898709(*^(&
w63tjsolgaskedfggg

函数21:递归求和
第0组输入
1
第0组输出
1

第1组输入
100
第1组输出
5050

第2组输入
1000
第2组输出
500500

第3组输入
987
第3组输出
487578

第4组输入
10000
第4组输出
50005000

 

上一篇:[每日一题] 剑指 Offer 56 - I. 数组中数字出现的次数


下一篇:LeetCode-3 删除列表中的奇数