经典简约
清爽简洁,回归本真
液态水晶
毛玻璃+霓虹光带
赛博朋克
霓虹故障艺术风
🚫
违规操作检测
禁止使用右键菜单
⚠️ 此操作已被系统记录
1

4.cpp

📝 题解 🔵 仅限 C++
题目描述
<p class="MsoNormal" style="text-align:left;" align="left"> <span style="font-size:12.0pt;line-height:125%;font-family:宋体;color:red;"><span style="color:#000000;"> <div> 已知a数组存放5个四位正整数,&nbsp;请考生编制一函数void&nbsp;jsVal(int&nbsp;a[5],int&nbsp;b[10],int&nbsp;n),其功能是:&nbsp;把a数组中的元素个位数字和千位数字重新组成一个新的含有两位数字的数(新数的十位数字是原四位数的个位数字,新数的个位数字是原四位数的千位数字),以及把百位数字和十位数字组成另一个新的含有两位数字的数(新数的十位数字是原四位数的百位数字,新数的个位数字是原四位数的十位数字)。将新组成的10个两位数依次存入数组b中(如a[0]分解的个位和千位组成的数存放到b[0]中,百位和十位组成的数存放到b[1],其他的依此类推),然后将b数组的前n(1&lt;=n&lt;=10)个数按从大到小的顺序排序,最后输出b数组中的元素。<br /> 程序中可定义数组:&nbsp;a[5],&nbsp;b[10]<br /> 需要编写主函数main()、void&nbsp;jsVal(int&nbsp;a[5],int&nbsp;b[10],int&nbsp;n)函数<br /> <br /> </div> </span></span> </p> <p class="MsoNormal" style="text-align:left;" align="left"> <span style="font-size:12.0pt;line-height:125%;font-family:宋体;color:red;"><span style="color:#000000;"></span><span style="color:#000000;"></span><span style="color:#000000;"></span><span style="color:#000000;"></span></span><span style="font-size:12.0pt;line-height:125%;font-family:宋体;color:red;"><span></span><span></span><span></span><span style="color:#000000;"></span><span style="color:#000000;"></span><span></span></span> </p>
输入格式
<!--[if gte mso 9]>800x600<![endif]--> <p class="MsoNormal" style="text-align:left;" align="left"> <span style="font-size:12.0pt;line-height:150%;font-family:宋体;">输入<span>n</span>,表示要排序的<span>n</span>个数据(输入<span>1&lt;=n&lt;=10</span>) <span></span></span> </p> <span style="font-size:12.0pt;font-family:宋体;">输入<span>5</span>个整型数据。每个数据用<span>1</span>个空格分隔 <span><span> </span></span></span><!--[if gte mso 9]>Normal07.8 磅02falsefalsefalseEN-USZH-CNX-NONEMicrosoftInternetExplorer4<![endif]--><!--[if gte mso 9]><![endif]--><!--[if gte mso 10]> <![endif]--> <p class="MsoNormal" style="text-align:left;" align="left"> <span style="font-size:12.0pt;line-height:150%;font-family:宋体;"> </span> </p> <p class="MsoNormal" style="text-align:left;" align="left"> <span style="font-size:12.0pt;line-height:150%;font-family:宋体;color:red;"><span></span></span> </p> <p> <br /> </p> <p class="MsoNormal" style="text-align:left;" align="left"> <span style="font-size:12.0pt;line-height:150%;font-family:宋体;"><span></span><span></span><span></span></span> </p>
输出格式
<p class="MsoNormal" style="text-align:left;" align="left"> <span style="font-size:12.0pt;line-height:125%;font-family:宋体;"> </span> </p> <p class="MsoNormal" style="text-align:left;" align="left"> <span style="font-size:12.0pt;line-height:125%;font-family:宋体;">输出<span>10</span>个数据,每个数据用<span>1</span>个空格隔开。注意<b>最后<span>1</span>个数据后不需要输出空格<span></span></b></span> </p> <span></span> <p> <br /> </p>
样例
样例输入 1
4 1234 5678 6789 8901 9012 5 9876 8765 7654 6543 5432
样例输出 1
85 67 41 23 96 78 18 90 29 1 87 76 69 58 47 65 36 54 25 43
提交代码
请先登录后提交

🤖 AI 解题助手

DeepSeek
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这道题,可以帮你分析思路、提供代码示例。
⚠️ 请先登录后使用