收藏 分享(赏)

C语言寒假编程题.doc

上传人:gnk289057 文档编号:6102851 上传时间:2019-03-27 格式:DOC 页数:12 大小:70.50KB
下载 相关 举报
C语言寒假编程题.doc_第1页
第1页 / 共12页
C语言寒假编程题.doc_第2页
第2页 / 共12页
C语言寒假编程题.doc_第3页
第3页 / 共12页
C语言寒假编程题.doc_第4页
第4页 / 共12页
C语言寒假编程题.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、1【4.19】编写程序,在屏幕上绘制如图余弦曲线和直线。若屏幕的横向为 x 轴,纵向为 y 轴, 在屏幕上显示0360 度的 cos(x)曲线与直线 x=f(y)=45*(y-1)+31 的迭加图形。其中 cos 图形用“*“ 表示,f(y)用“+“表示,在两个图形的交点处则用 f(y)图形的符号。【4.20】编写程序,输出如图所示高度为 n 的图形。【4.21】编写程序,输出如图所示高度为 n 的图形。2【4.22】输入 n 值,输出如图所示图形。【4.23】输入 n 值,输出如图所示的 nn(n1)请编写递归程序实现。【4.88】编写函数,采用递归方法实现将输入的字符串按反序输出。【4.8

2、9】编写函数,采用递归方法在屏幕上显示如下杨辉三角形:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1 【4.90】编写函数,采用递归方法将任一整数转换为二进制形式。11【4.91】设有字母 a、b、c,请编程用递归的方法产生由这些字母组成的,且长度为 n 的所有可能的字符串。例如,输入 n=2,则输出:aa ab ac ba bb bc ca cb cc【4.92】将一个数的数码倒过来所得到的新数,叫作原数的反序数,如果一个数等于它的反序数,则称它为对称数。编写程序,采用递归算法求不超过 1993 的最大的二进制的对称数。【4.93】从到 n(n1000)个自然数

3、中选出个数进行组合,并按指定的格式输出组合的结果。例如:n=5,r=3 时,共有 10 种组合,运行程序,要按下面的格式输出:请用递归算法实现。【4.94】从键盘输入十个整数,用合并排序法对输入的数据按照从小到大的顺序进行排序,将排序后的结果输出。【4.95】编写程序,读入一个以符号“.“结束的长度小于 20 字节的英文句子,检查其是否为回文(即正读和反读都是一样的,不考虑空格和标点符号)。例如: 读入句子:MADAM IM ADAM. 它是回文,所以输出:YES读入句子:ABCDBA). 它不是回文,所以输出:NO【4.96】编写程序,其中包括一个函数,此函数的功能是:对一个长度为 N 的字

4、符串从其第 K 个字符起,删去 M 个字符,组成长度为 N-M 的新字符串(其中 N、M=80,K=N)。例如输入字符串“We are poor students.“,利用此函数进行删除“poor“的处理,输出处理后的字符串是“We are students.“。【4.97】编写函数,通过指针将一个字符串反向。【4.98】编写一个函数 insert(s1,s2,ch),实现在字符串 s1 中的指定字符 ch 位置处插入字符串 s2。【4.99】编写程序将输入的两行字符串连接后,将串中全部空格移到串首后输出。【4.100】编写程序,输入字符串,分别统计字符串中所包含的各个不同的字符及其各自字符的

5、数量。如:输入字符串: abcedabcdcd则输出:a=2 b=2 c=3 d=3 e=1。 12【4.101】利用结构:struct complx int real;int im;编写求两个复数之积的函数 cmult,并利用该函数求下列复数之积: (3+4i)(5+6i) (10+20i)(30+40i【4.102】编写成绩排序程序。按学生的序号输入学生的成绩,按照分数由高到低的顺序输出学生的名次、该名次的分数、相同名次的人数和学号;同名次的学号输出在同一行中,一行最多输出 10 个学号。【4.103】编写程序,实现输入的时间屏幕显示一秒后的时间。显示格式为 HH:MM:SS。程序需要处理以下三种特殊情况: 若秒数加 1 后为 60,则秒数恢复到 0,分钟数增加 1; 若分钟数加 1 后为 60,则分钟数恢复到 0,小时数增加 1; 若小时数加 1 后为 24,则小时数恢复到 0。【4.104】编写程序,从键盘输入 3 个学生的数据,将它们存入文件 student;然后再从文件中读出数据,显示在屏幕上。【4.105】编写程序,从键盘输入一行字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件“test“中保存。【4.106】编写程序,读入磁盘上语言源程序文件“test8.c“,删去程序中的注释后显示。删去程序中的注释后显

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > C/C++资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报