【《程序设计基础》实验报告(第 3 次实验)】

《程序设计基础》实验报告( 3 实验

学号

123456

姓名

班级

实验名称数组

实验目的:掌握数组的使用

实验内容

(1)输入10个数,将其中小于平均值的数输出来。

(2)输入10个整数,用选择法进行排序。

(3)输入10个整数(有序),用二分法进行查找某个数是否在其中。

(4)打印输出如下的杨辉三角10行。(提示:系数的关系为ai,j = ai-1,j+ai-1,j-1,先用二维数组计算值,再打印。)

1

  1. 1
  1. 2  1
  1. 3  3  1
  1. 4  6  4  1
  1. 5  10 10  5  1

………….

(5)输入一英文字符串,统计其中每个字母(大小写按一种计数)出现的频率。

(6)将一正整数转化为字符串。(如将整数12345 转化为字符串“12345”)

(7)将一字符串插入到另一字符串的指定位置。(如将字符串一“abc”插入到字符串二“123456xyz”的第3位处,则字符串二变为“12abc3456xyz”)

(8)输入人民币元数m,输出这样一种方案:使用最少张数的人民币纸币凑成m。(如m=196 ; 196=1*100+1*50+2*20+1*5+1*1,共用6张纸币。提示:使用数组,纸币共七种面值 : int base[7] ={100,50,20,10,5,2,1} ;每种面值对应的张数int count[7] ={0})

实验分析

实验结果(源程序、运行结果)

第一题

第二题

第三题

第四题

第五题

第六题

第七题

第八题

体会与总结

数组十分有用,可以用来解决多种个问题。且使用方法有很多种,需要我们慢慢琢磨,发掘他的更多用途。并通过多多练习逐步掌握并熟练运用。

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值