Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1258176
  • 博文数量: 548
  • 博客积分: 7597
  • 博客等级: 少将
  • 技术积分: 4224
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-15 13:21
个人简介

嵌入式软件工程师&&太极拳

文章分类

全部博文(548)

文章存档

2014年(10)

2013年(76)

2012年(175)

2011年(287)

分类: LINUX

2011-03-04 22:21:55

1. 写一个函数,求字符串的长度。
2. 输入一个十进制数,将其转换成八进制数输出。
3. 输入一个10个整数存放在数组中,将数组中最大的元素与数组中第一个元素交换位置,最小元素与最后一个元素交换位置,输出该数组。
4. 只用一个循环实现以下功能: 输入: 4 打印:
     ****####
      ****####
      ****####
      ****####
5. 将4,5,8,9排成一个不能被4整除的4位数,共有多少种排法?
6. 写一个函数,输出杨辉三角。 输入'5',打印以下图像: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1
7. N个人围成一圈报数,报到M的人退出,最后剩下哪一个人?(N,M 由用户输入)
8. 实现一个函数,连接两个字符串,并去掉其重复子串。 例如: "You and " + "and me" ==> "You and me"
9. 输入一句英文,翻转所有单词的顺序。单词本身不翻转。 例如: "how are you" ==> "you are how" 10. 取出一个字符串中的数字,如adfad123ladfj456,则分别取出123、456放到数组中,并转置,既放进去是321,654。 此题需写成4个.c文件和相应头文件。并有Makefile。
 
附加题: 11. 一个集合满足以下条件:
(1) 1是此集合的元素
(2) 若P是此集合的元素,则2*P+1, 4*p+5也是集合的元素。 求:此集合中最小的K个元素。 (例如输入10,打印:1 3 7 9 15 17 19 31 33 35)
阅读(832) | 评论(0) | 转发(0) |
0

上一篇:文件系统

下一篇:isocp.sh

给主人留下些什么吧!~~