欢迎光临散文网 会员登陆 & 注册

c语言算法题总结

2021-12-29 10:29 作者:doubleyong  | 我要投稿

1、编写程序实现输出_100 元人民币兑换成1元、2元、5元的所有兑换方案。提示,1*x+2*y+5*z=100,其中x,y,z为非负整数。


2、编写程序实现对给定的某年某月某日,计算并输出它是这一年的第几天。给定的日期从键盘输入


3. 编写程序计算如下式子: cos(x)~1-x/2!+x4/4! - x6%6! +...,要求最后一项的绝对值小于1e-5为止


4.编写程序实现将一个4×4的数组进行顺时针旋转90度后输出。要求,原始数组的数据从键盘随机输入,新数组以4行4列的方式输出


5. 编写程序实现在一个按照升序排序的数组中查找x应插入的位置,并将x插入数组中,使得数组元素仍按照升序排列,输出插入后的数组。原数组和x值由键盘输入,插入操作用函数实现。


6. 设计程序实现以下功能:在键盘上输入一个十进制正整数,将该数转换为其对应的二进制数,并在屏幕上输出


7.鸡兔同笼:已知笼里共有35个头,94条腿,请设计程序计算出该笼里鸡、兔分别有多少只


8.已知一个整数有序序列,请设计程序实现以下功能:对任意输入的整数x,查找x是否在该序列中,如果查找成功,则输出x在序列中的位置,否则输出“查找失败”的提示。
注:有序序列,程序中指升序;如果是降序,方法不一样


9. 输入一字符串,检查是否为回文,若是则输出“回文”,否则输出“非回文”
回文字符串:是一个正读和反读都一样的字符串。如:LeveL


10. 计算e = 1 + 1/1!  + 1/2! + ... + 1/n!的值并输出(设n=15)


11.从键盘上输入两个3×3的矩阵,分别求出这两个矩阵的转置结果及两个矩阵的和,并输出。要求:
(1)设计函数InputMatrix,用于实现矩阵输入;
(2)设计函数ReverseMatrix,用于实现矩阵转置;
(3)设计函数AddMatrix,用于实现两个矩阵和;
(4)设计函数OutputMatrix,用于实现矩阵输出,在屏幕上显示:
(5)设计主函数main,分别调用这些自定义函数进行测试。


注:b站专栏不要贴代码,如果需要看代码实现,请看以下地址:

http://bugshouji.com/sharec/t1537

c语言算法题总结的评论 (共 条)

分享到微博请遵守国家法律