下载此文档

C语言练习题库new.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
C语言练****题库
本题库仅供平时练****最后考试类型与下列题型类似。

(所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身。
例如:153=1*1*1+5*5*5+3*3*3)
2. 按下面的公式求sum的值。
sum = 1 - 2 + 3 - 4 + 5 - 6 + ……+ 99 – 100
,实现冒泡排序,并要求:
(1)在有序的数组中,接着插入一个元素,新数组仍然有序
(2)在数组中删除一个元素,新数组仍然有序
(3)对该数组进行逆序存放
4. 编写程序实现以下功能,能够将下面所示的6*6的二维矩阵读入并存储到二维数组中,并求其对角线之和,以及最大数,并输出最大数所在的行列下标。
35 1 6 26 19 24
3 32 7 21 23 25
31 9 2 22 27 20
8 28 33 17 10 15
30 5 34 12 14 16
4 36 29 13 18 11
5. 对任意输入的5个字符数组进行排序
比如:输入
abc def c efg
得到
c def efg fdc
6. 求2个数组的交集
输入
{5,6,7,9,10}
{2,3,4,5,6}
得到
{5,6}
7. 求[m,n]之间既不能被7整除也不能被5整除的整数之和,m和n的值由键盘输入。
例如,如果m和n的值分别为10和20,则计算结果为:106。
8. 求字符串的长度并输出。
例如,当字符串1为"This Is a c Program"
则应输出:Result is: 19
9. 将字符串中所有的大写字母转换为小写,其它字符不变(不使用转换函数)。
例如,当字符串为"This Is a c Program"
输出:"this is a c program"
10. 给学生评定成绩,若学生成绩在60-69则输出“及格”,70-89分为“良好”;90-100分为“”优秀,60分一下为“不及格”,分别用if-else语句和switch语句编程实现。
11:若有3个字符串s1.,s2,s3,其中,s1=“abcdef”,s2=“”,要求用字符数组实现将s1的内容复制到s3中,并将s2的内容添加在s3后面的功能,最后输出字符串s3
12:编写一个通用函数swap(),在main函数中调用可以实现2个数的交换。
(正三角形),共6行:

15. 输出九九乘法表。
16. 输入一个不超过五位的正整数, 输出其逆数。例如输入12345,输出应为54321。
,打印出以下图形:
   a
        bcd
       efghi
      gklmnop
       qrstu
        vwx
         y
18. 试用C语言求解“百钱百鸡”问题。百钱买百鸡, 鸡翁一值钱三,鸡母一值钱二,鸡雏三值钱一,问鸡翁、鸡母、鸡雏各几何?
19. 斐氏数列是公元13世纪数学家斐波拉契发明的。即:1,2,3,5,8,13,21,34,55,89,„„,输出其前15项。
20.

C语言练习题库new 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bb21547
  • 文件大小60 KB
  • 时间2018-09-18