网站大量收购独家精品文档,联系QQ:2885784924

軟件工程C程序设计题库.doc

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
軟件工程C程序设计题库

复习题1 编程题: 1.编一程序打印以下图案: ***** ***** ***** ***** ***** 2. 有一个3*4的矩阵,编程求其中最大值的元素。 3.编写函数fun,求fibonacci数列中大于t的最小的一个数,结果由函数返回。 4. 编程打印如下形式的九九表。 1 2 3 4 ………… 9 2 4 6 8 ………… 18 . . . . 9 18 27 36 ………… 81 5. 编写程序,打印出所有的“对等数”。“对等数”是指一个三位数,其各位数字的和与各位数字的积的积等于该数本身。例如:144=(1+4+4)*(1*4*4) 6. 编写一程序,将字符串a中的第m个字符开始的全部字符复制成另一个字符串b.要求在主函数中输入字符串及m的值并输出复制结果,在被调用函数中完成复制.函数原型为void strcopy(char *a, int m, char *b) 复习题2 编程题: 1.请编写一个程序,求序列2/1+3/2+5/3+8/5……前20项之和 2. 有如下3ⅹ4矩阵,请编程序求该矩阵所有元素中的最大值。 1 3 5 7 2 4 6 8 15 17 34 12 3.编写一个函数,实现将一个整数x,插入到有序整型数组a中,数组a中的元素已按由小到大顺序排列,插入后数组仍然有序。要求函数首部定义如下: void insert(int *p, int x, int n), 其中x是要插入的数,n是数组元素个数。 4.编一程序,打印出所有的“玫瑰花数“,所谓“玫瑰花数“指一个三位数,其各位数字立方和等于该数本身。 5.编程求一个3ⅹ3矩阵的主对角线元素之和(设该矩阵元素均为整型数据) 6.根据输入的学生成绩,给出相应的等级,90分以上为等级A,60分以上为等级B,其余为等级C。 复习题3 编程题: 1. 一个正整数,输出该数的位数和各个位的数值,例如:输入123,输出3位,各个位的值分别是1 2 3。 2.编写程序,删除整型数组中所有值为x的元素,输出执行前、后的数组,要求:数组元素个数为10;所删除的数值由键盘输入;删除功能通过函数实现。函数首部定义如下: void d(int *p, int x, int n), 其中x是要删的数,n是数组元素个数。 3.输入十个整数,计算出平均值(aver),找出其中最大者(max)和最小者(min)并将三者输出。 4. 输入一行字符,统计其中的数字、字母、空格和其它字符出现的次数。 5.编写程序输出斐波那契(Fibonacci)数列的前40项,每行4项。斐波那契数列为:1,1,2,3,5 ┄┄。 6.输入三行字符,每行60个字符,要求统计出共有多少个大写字符,多少个小写字符。 复习题4 编程题: 1.请编写一函数int fun(float s[ ],int n),它的功能是:求高于平均分的人数,并作为函数值返回。数组s中存放n个学生的成绩。 2.输入一行字符,统计出其中包含的数字字符的个数。 3. 输入一个正整数,输出该数的位数和各个位数相加的和,例如:输入123,输出3位,1+2+3的和是6. 4.编写一个函数,实现将一个整数x,插入到有序整型数组a中,数组a中的元素已按由大到小顺序排列,插入后数组仍然有序。要求函数首部定义如下:void insert(int s[], int x, int n), 其中x是要插入的数,n是数组元素个数。 5.输入一行字符,统计出其中包含的英文字符的个数。 6. 利用指针数组可以高效地操作大量的字符串。请编写完整的程序,实现利用指针数组对字符串“Data structure”,“Computer design”,“C Language”按照字母顺序进行自动排序输出。 复习题5 填空题: 1.C程序执行过程生成3种文件其扩展名分别为.c、.obj和( .exe )。 2.C的整数可以用十、八、和( 十六 

文档评论(0)

cv7c8hj6b4I + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档