怎么更换燃气灶点火器:急!C++问题求解
来源:百度文库 编辑:高校问答 时间:2024/05/15 10:29:33
“键盘输入一个高精度的正整数M,去掉其中任意S个数字后使剩下的数最小”
自己回家动脑子想去吧 这么简单都不会
比如10123,去掉1个数字的话,去掉第一个1,剩下0123算不算
qingwen用C++可以对数据包的流量统计做个编程吗 急急急!!!
不知道
想帮```但忘记具体用法了```关注一下``
题目:数字小游戏
基本要求:
要求用c++语言编程, 在Visual C++环境下调试完成;
三.设计方法和基本原理
1.课题功能描述
键盘输入一个高精度的正整数M,去掉其中任意S个数字后使剩下的数最小
例如: M=2837951, S=4
输出结果为:
237951
23751
2351
231
2.问题的解决方案:
计算机中,无符号长整形数据所能够存储表示的最大正整数是2的32次方减1,但是如果用许多个短整形数据构成一个数组,就可以描述无限大的一个高精度的正整数。例如:数据532 56789009432432是一个远远大于2的32次方减1的正整数,可以用如下一个数组进行描述,数组中每个元素都是0到9的10个整数,如果数组开辟足够大,则可以描述足够大的正整数。
5
3
2
5
6
7
8
9
0
0
9
4
3
2
4
3
2
仔细从给出的例子中找到规律,然后进行解决。
再比如53256789009432432, S=9
输出结果为:
3256789009432432
256789009432432
25678009432432
2567009432432
256009432432
25009432432
2009432432
9432432
432432
四.创新要求
在基本要求达到后,进行创新设计,将数据表示成为16进制数据,然后在16进制下进行相应的游戏处理。
按这个题目做,字数太多,不让补充~大家帮个忙~