问题库

C语言编程:写出最合理的超市货币找零方案,不考虑一元以下情况,如货款22元,支付50元,找零28元

鹿见见
2021/5/4 1:31:26
写出最合理的超市货币找零方案,不考虑一元以下情况,如货款22元,支付50元,找零28元,合理找零方案是:20元一张,5元一张,2元一张,1元一张。通过5次循环,任意输入5种情况,计算出5种找零方案。通过函数writeData()把输入的5种情况和结果以清晰的方式输出到文件OUT.DAT中。(函数writeData()如果需要参数请自己定义,并注释说明
3. 每个源程序请务必说明运行环境(C语言什么版本,什么条件下运行)。
4. 每个程序要有功能说明,越详细越好。
5. 程序中的语句要有注释说明,除非太简单无需说明也能看懂。
6. 程序必须采用缩放格式对齐排列,必要的地方空一行使程序易读,否则认定不合格。
7. 程序中定义的所有变量必须给出解释说明。
8. 如果程序中有函数,则:
(1) 给出函数功能介绍
(2) 给出函数参数的详细说明
(3) 给出函数返回值说明

我来回答

匿名 提交回答
其他回答(2个)

2个回答

  • 我不相信你们

    2021/5/8 3:13:17

    1500以下的手机,目前来说都是4G手机,首推荣耀9x,搭载了麒麟810处理器,中端神u,吊打一众骁龙中端处理器。6.59英寸屏幕,玻璃机身,升降摄像头,颜值颇高,4+64版999元就可以买到。从它1000万的销量就知道有多火。但是也有缺点,就是充电速度只有10瓦。不急的话可以再等等,荣耀X10马上就要发布了,有可能成为第一款千元5G手机!

  • 邓念美医生

    2021/5/14 0:50:48

    1000元以下机型中,笔者推荐两款,一款是魅蓝Note6,另一款是红米5 Plus。

    我们先说魅蓝Note6,魅蓝Note6的优势在于工艺、配置、拍照和续航。

    1、魅蓝Note6工艺

    魅蓝Note6采用了全金属机身、纳米注塑工艺,而且它在天线带内嵌入了4颗LED灯,这个是借鉴的魅蓝E2的设计,当来电、来信、来通知时,这4颗LED灯能呈现不同的闪烁方式。

    2、配置

    魅蓝Note6采用了5.5英寸1080P显示屏,搭载高通骁龙625处理器,配备3/4GB内存,提供16GB/32GB/64GB多种存储规格可选,电池容量为4000mAh。

    魅蓝Note6搭载的骁龙625处理器我们已经很熟悉了,这颗芯片被vivo、OPPO、华为、小米、360、锤子等众多厂商所使用,其优势是非常省电。

    骁龙625采用了Cortex A53架构、八核心设计,基于14nm工艺制程打造,安兔兔跑分在7.6万左右,满足日常使用无压力。

    3、拍照

    魅蓝Note6采用了1200万+500万像素双摄像头,其中1200万为索尼IMX386/三星2L7,这是一颗旗舰级CMOS,拥有1.4微米的单像素面积,支持Dual PD全像素双核对焦,综合拍照水准在千元机中属于上游之列。

    笔者推荐的另一款机型是红米5 Plus,它最大的优势是全面屏。

    4、全面屏

    红米5 Plus采用了5.99英寸2160×1080显示屏,屏幕纵横比为18:9,其屏占比要超过魅蓝Note6,虽然屏幕尺寸比魅蓝Note6大不少,但是其机身尺寸与魅蓝Note6相差不大,主要原因是红米5 Plus拥有更高的屏占比。

    5、配置

    配置方面,红米5 Plus同样配备了高通骁龙625处理器,最高配备4GB内存+64GB存储,电池容量为4000mAh。

    前面提到,骁龙625是一颗非常省电的芯片,因此红米5 Plus能够满足重度用户一天使用毫无问题,大电池+省电芯片带来了更持久的续航。

    6、总结

    红米5 Plus 3GB+32GB版售价是999元,魅蓝Note6经过降价后,其价格也在千元之内。

    两款手机都有各自的优势,而且价格也极具竞争力,是值得考虑的目标机型。

相关问题