c语言阶段测试一,C语言第一阶段测试题目汇总.doc

C语言测试题目

1 约瑟夫问题(难度:3)3

2 生小免问题 难度:2 3

3 裴波那契数列 难度:23

4 水仙花数 难度:14

5 平面几何直线求解 难度:24

6 内存移动 难度34

7 统计字符串 难度:35

8 求和 难度:25

9 小球高度 难度:16

10 人员查找 难度:26

11 整数和与积 难度:36

12 士兵与枪 难度:37

13 价格求和 难度:17

14 字符串替换 难度:37

15 字符串查找 难度:37

16 难度:18

17 难度:28

18 难度:38

19 难度:29

20 难度:19

21 难度:210

22 难度:210

23 难度:510

24 难度:411

25 难度:311

26 难度:211

27 难度:211

28 难度:212

29 难度:512

30 难度:512

31 难度:512

32 难度:413

33 难度:213

34 难度:313

35 难度:313

36 难度:314

37 难度:114

38 难度:214

39 难度:214

40 难度:415

41 难度:415

42 难度:215

43 五户共井问题 难度:315

44 难度:516

45 难度:216

46 EDF调度算法 难度:516

47 难度:117

48 难度:218

49 typedef 难度:218

50 难度:219

51 atol 难度:219

52 难度:219

53 难度:219

54 难度:220

55 难度520

56 难度:120

57 难度:321

58 难度:321

59 难度:321

60 难度:221

61 求组合数 难度:422

62 排列 难度:422

63 内存复制 难度:323

64 难度:324

65 难度:324

66 难度:425

67 旋转矩阵 难度:525

68 难度225

69 难度:226

70 难度:326

71 难度:326

72 难度:326

73 搜索引擎去重问题:(baidu笔试题目)27

73.1 任务1: 28

73.2 任务2: 28

74 网络爬虫处理(baidu笔试题目)28

74.1 任务1:29

约瑟夫问题(难度:3)

一伙强盗抓住了M个人,说你们只能有一个人活下来给我们带路。把他们排成一个圆圈依次编号1,2...M-1,M,从1开始依次数数,哪个人数到N,就把他拉出来杀掉。下个人从1开始重新数,直到杀得只剩一个为止。要求从键盘输入M和N值,打印出最后剩下的那个人的编号。例如:

输入:3 2

输出:3

生小免问题 难度:2

有一对兔子,每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问前N个月共有几对兔子?要求从键盘输入N,依次打印出前N个月兔子对数。例如:

输入:2

输出:3

输入:3

输出:4

输入:4

输出:6

裴波那契数列 难度:2

A(n+2) = A(n+1) + A(n), A(0) = A(1) = 1, 求A(N)。要求从键盘输入N,打印出A(N)。例如:

输入:0

输出:1

输入:2

输出:2

水仙花数 难度:1

打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。

平面几何直线求解 难度:2

已知平面直线上两点A(3,14)和B(8,39), 求直线上另外一点C(x,y)的纵坐标y。要求从键盘输入x值,打印出y值。例如:

输入:10

输出:49

内存移动 难度3

实现一个my_memory_move的操作。

char * my_memory_move(char *src, char *dest, unsigned int len)

注意需要考虑如下情况

统计字符串 难度:3

输入一行字符,最大长度为100,统计出其中有多少个字符串,不算标点。例如:

输入:Hi, Welcome to saif!!

输出:4

求和 难度:2

求s=a+aa+aaa+aaaa+aaaaa的值,其中a是一个数字,由键盘输入。例如:

输入:1

输出:12345

小球高度 难度:1

一球从H米高度自由落下,每次落地后反跳回原高度的一半;再落下,直到它的弹起高度不足1米,计算之前走过了多少米?要求从键盘输入H值,打印出走过的米数。例如:

输入:3

输出:6.75

人员查找 难度:2

给定N个人的名字,年龄,身高,体重,请对身高>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值