教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

上海市计算机二级考试(C语言)复习资料题目(10)

来源:网络收集 时间:2026-08-26
导读: ? 磁盘文件放在A盘的一级目录(即一级子文件夹)abc下,文件名是flile.dat ? 链表结点的结构为 struct node { char val; strct node *next; } ? 工作用的指针名为 h 和 p 5.试写一个函数(函数名为f),以十进制正整

? 磁盘文件放在A盘的一级目录(即一级子文件夹)abc下,文件名是flile.dat ? 链表结点的结构为 struct node { char val;

strct node *next; }

? 工作用的指针名为 h 和 p

5.试写一个函数(函数名为f),以十进制正整数n为整型参数,函数的返回值是n的位数(例:278是三位数)。要求循环结构需用do_while控制结构。

6.将一个n×n的矩阵行列转置后输出,转置功能由函数reverse实现,试编程。

7. 试用do_while控制结构,计算下列级数的和

s=1+3+5+...+(2i-1)+ ...

当累加到某项s的值大于100时,该项及以后各项不再累加,结束循环求和。

8.编程序用于将原字符串按某种规律变成密码:即将字母A 变成E,B变成F,?;W变成A,X变成B,?,Z变成D,对小写字母也是如此编码,标点符号、空格维持原状。

9. 编写一个带参数宏trans(F),输入一个华氏温度F,要求输出摄氏温度c。公式是

5(F?32)?c,取2位小数。 910. 对非线性方程f(x)=0,可用牛顿迭代公式 xn?1?xn?f(xn)求解,要求方程式用函

f'(xn)数名f,导函数f’名为f1,迭代函数名为g,假设函数f和f’已有定义,编写出迭代函数g(x),精度小于10-5。

11. 编写ptstar无参数函数打印如下图形,顶端的*定位在屏幕第25字符位置,编出完整程序,写出对ptstar的调用。 123456789012345678901234567890 * *** ***** *******

12.试写一个函数(函数名为f),以正整数n为整型参数,函数的返回值是下列级数的前n项的和

1+3+5+...+(2n-1)

要求用递归法计算级数的和。

13. 本程序的主程序为: main()

{ int b[]={24,12,14,32,22,34}; printf(\}

其中调用函数f,该函数有二个参数,依次为整型数组a和整型数n,函数的返回值是数组的a[0]到a[n-1]中的最大值。试写出函数f。 要求循环结构需用for控制结构。

14. 编写sort函数,对N个int型数据降升序排列,该函数有2个形参:int a[]和int n,采用“冒泡法”或“选择法”可任选。

15. 编写一个名为prime的函数,以m为整型参数,判别m是否为素数。若m为素数,则返回1;若m不是素数,则返回0。

上海市计算机二级考试(C语言)复习资料题目(10).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/614451.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)