几个有意思的C语言程序

标签: 语言 c 编程
3865人阅读 评论(2) 收藏 举报
分类:

       最近翻了一下谭浩强老师的《C程序设计》教材,顺便做了一下习题。这本书是本科时候上课的教材,因此看着它,就有一种见到老朋友的感觉。下面把我遇到的几个比较有意思的题目及程序写下来,供大家不时之需。

1.        求“Sn = a+aa+aaa+…+aa…a”之值,其中a是一个数字,n为项数,a和n均由键盘输入。

 几个有意思的C语言程序

2.        输出所有的“水仙花数”。所谓“水仙花数”是指一个3位数,其各位数字的立方和等于该数本身。

 几个有意思的C语言程序

 

3.        如果一个数恰好等于它的因子之和,那么这个数就被称为“完数”。如:6的因子为1,2,3,而6=1+2+3,因此6是“完数”。编程求出1000以内的所有“完数”。

几个有意思的C语言程序 

 

4.        输出杨辉三角形。

几个有意思的C语言程序

5.        用递归法将一个整数n转换成字符串。如:输入483,应输出字符串“483”。n的位数不定。

几个有意思的C语言程序

 

6.        有n个整数,使其前面各数顺序向后移动m个位置,最后m个数变成最前面的m个数。

几个有意思的C语言程序

 

7.        有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那个人。

几个有意思的C语言程序

 

8.        编写一个函数,实现两个字符串的比较,写一个strcmp函数。

几个有意思的C语言程序

9.        编写一个函数alloc(),用来在内存区新开辟一个连续的空间(n个字符)。

几个有意思的C语言程序

查看评论

C语言比较有意思的几个小程序

#includeconio.h>main()...{    int i;    char *s[]=...{"BLACK","BLUE","GREEN","CYAN",    "RED","MAGEN...
  • wangjiaoni
  • wangjiaoni
  • 2007-07-08 23:31:00
  • 26198

C语言写的一个很有趣的程序(示爱程序,对女孩子特别管用哦)

  • 2009年04月15日 21:24
  • 136KB
  • 下载

一个有趣的C语言程序,谁说程序员不懂浪漫

浏览看雪论坛,发现有人讲了一个有趣的C语言程序。原帖地址:http://bbs.pediy.com/showthread.php?p=389887我做了一点点的修改,最后打印出 i O y(中间那个是...
  • xueerfei008
  • xueerfei008
  • 2013-07-08 16:01:43
  • 56249

C语言10个经典小程序--致新手

一:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 二:输入某年某月某日,判断这一天是这一年的第几天? 三:输入三个整数x,y,z,请把这三个数由小到大输出。 四:...
  • fenduduyou
  • fenduduyou
  • 2017-09-20 21:31:16
  • 4779

一个好玩的小游戏(纯C语言编写)

最近在看知乎是发现了一个这一个专栏 https://zhuanlan.zhihu.com/c2game 从中获取的许多知识,本文中的游戏也是从里面学到的,不过本人又自己加了一些功能。 这是一个类...
  • zhao5502169
  • zhao5502169
  • 2017-03-12 16:52:40
  • 6130

<em>C</em>语言趣味编程百例--用<em>C</em>语言写的有趣的<em>程序</em>

有趣<em>的c</em>语言<em>程序</em>100例 立即下载 上传者: helmsgao 时间: 2012-03-13 综合评分: 4 积分/C币:6 C语言比较<em>有意思的</em>几个<em>小程序</em> 一个有趣<em>的C</em>语言<em>程序</em>,谁...
  • 2018年04月14日 00:00

几个有意思的C语言程序

最近翻了一下谭浩强老师的《C程序设计》教材,顺便做了一下习题。这本书是本科时候上课的教材,因此看着它,就有一种见到老朋友的感觉。下面把我遇到的几个比较有意思的题目及程序写下来,供大家不时之需。 ...
  • zhouzxi
  • zhouzxi
  • 2011-11-10 20:31:36
  • 3865

C语言程序设计源代码

  • 2016年04月21日 15:21
  • 408KB
  • 下载

你用 C 语言做过哪些有意思的事??

我的答案地址:http://www.zhihu.com/question/30783230/answer/49783764?group_id=589775040833175552 以下程序用 MF...
  • ChristopherWu
  • ChristopherWu
  • 2015-06-04 12:56:16
  • 1085

有趣<em>的c</em>语言<em>程序</em>100例

C语言比较<em>有意思的</em>几个<em>小程序</em> 一个有趣<em>的C</em>语言<em>程序</em>,谁说<em>程序</em>员不懂浪漫 C语言比较<em>有意思的</em>几个<em>小程序</em> 有趣<em>的c</em>语言<em>程序</em>100例 立即下载 上传者: helms...
  • 2018年04月13日 00:00
    博客已搬至微信公众号
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 149万+
    积分: 2万+
    排名: 358
    博客专栏
    最新评论