1选择、填空、判断

出自“教材后的测试题+实验指导书+我后来发布的题库”

2程序填空、程序改错、程序设计

程序改错:代码参照《C语言程序设计实验教程》

1功能:在一个已按升序排列的数组中插入一个数,插入后,数组元素仍按升序排列。

2功能:以下程序输出前六行杨辉三角形,既

1 1

1 2 1

1 3 31

14 6 41

…………

…………

3功能:判断m是否为素数,若是返回1,否则返回0。

4功能:求两个形参的乘积和商数,并通过形参返回调用程序。

例如:输入:61.82 和 12.65,输出为:c = 782.023000 d = 4.886957

5功能:将一个正整数分解质因数。

例如:输入90,打印出90=2*3*3*5

6功能:利用二维数组输出如图所示的图形。

*******

*****

***

***

*****

*******

7功能:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。

8功能:编写一个程序,从键盘接收一个字符串,然后按照字符顺序从小到大进行排序,并删除重复的字符。

程序填空:代码参照《C语言程序设计实验教程》

1功能:产生10个[30,90]区间上的随机整数,然后对其用选择法进行由小到大的排序。

2功能:产生并输出如下形式的方阵。

1 2 2 2 2 2 1

3 1 2 2 2 1 4

3 3 1 2 1 4 4

3 3 3 1 4 4 4

3 3 1 5 1 4 4

3 1 5 5 5 1 4

1 5 5 5 5 5 1

3功能:用递归法将一个整数n转换成字符串,例如输入483c语言阶乘,应输出对应的字符串”483″。n的位数不确定,可以是任意位数的整数。

4功能:建立一个如下的二维数组c语言阶乘,并按以下格式输出。

1 0 0 0 1

0 1 0 1 0

0 0 1 0 0

0 1 0 1 0

1 0 0 0 1

5功能:求一个二维数组中每行的最大值和每行的和。

6功能:删除字符串中的指定字符,字符串和要删除的字符均由键盘输入。

7功能:计算并输出500以内最大的10个能被13或17整除的自然数之和。

8功能:将s所指字符串的正序和反序进行连接,形成一个新串放在t所指的数组中。

例如:当s串为”ABCD”时,则t串的内容应为”ABCDDCBA”。

程序设计:《C语言程序设计实验教程》

1功能:找出一个大于给定整数且紧随这个整数的素数,并作为函数值返回。

2功能:删除所有值为y的元素。数组元素中的值和y的值由主函数通过键盘输入。

3功能:求给定正整数m以内的素数之和。例如:当m=20时,函数值为77。

4功能:求k!(k〈13),所求阶乘的值作为函数值返回。(要求使用递归)

类型

数量

分值

总计

选择

30

30分

填空

10

10分

判断

10

10分

程序填空

10

20分

程序改错

10

20分

程序设计

10

10分

总计

55

100分

发表回复

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源