- 0
- 0
- 约4.28千字
- 约 3页
- 2024-06-26 发布于上海
- 举报
C语言上机必备10道题
1、个十百千位加减并大小排序问题:
求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从大到小的顺序进行排序。
{
inti,j,k,t;
for(i=0;i300;i++)
if(a%10-a/1000-a/100%10-a/10%100)
b[cnt++]=a;
for(i=0;icnt-1;i++)
{k=i;
for(j=i+1;jcnt;j++)if(b[k]b[j])k=j;
if(k!=i){t=b[k];b[k]=b;b=t;}
} }
2、个十百千重新排列,符合条件的数大小排序问题:
把千位数字和十位数字重新组成一个新的十位数ab(新十位数的十位数字是原四位数的千位数字,新十位数的个位数字是原四位数的十位数字),以及把个位数字和百位数字组成另一个新的十位数cd(新十位数的十位数字是原四位数的个位数字,新十位数的个位数字是原四位数的百位数字),如果新组成的两个十位数abcd,ab必须是偶数且能被5整除,cd必须是奇数,同时两个新数的十位数字均不为零,则将满足此条件的四位数按从大到小的顺序存入数组b中,并要计算满足上述条件的四位数的个数cnt。void
您可能关注的文档
- Capture Instance 和 Occurrence分析和总结.docx
- Cardreading stop floor分析和总结分析和总结.docx
- care for与care about区别分析和总结.docx
- CA客户端安装说明文档.docx
- CCS功能说明书分析和总结.docx
- cctype分析和总结分析和总结.docx
- cdma复习题分析和总结.docx
- CDROM的规格与种类.docx
- CECS 1389钢纤维混凝土试验方法.docx
- Cet6 composition分析和总结分析和总结.docx
- 《GB 47367-2026轧制设备安全技术条件》.pdf
- 中国国家标准 GB 47367-2026轧制设备安全技术条件.pdf
- GB/T 32852.2-2026城市客运术语 第2部分:公共汽电车.pdf
- 《GB/T 32852.2-2026城市客运术语 第2部分:公共汽电车》.pdf
- 中国国家标准 GB/T 32852.2-2026城市客运术语 第2部分:公共汽电车.pdf
- 《GB/T 31723.406-2026金属电缆和其他无源元件试验方法 第4-6部分:电磁兼容 表面转移阻抗 线注入法》.pdf
- GB/T 31723.406-2026金属电缆和其他无源元件试验方法 第4-6部分:电磁兼容 表面转移阻抗 线注入法.pdf
- 中国国家标准 GB/T 31723.406-2026金属电缆和其他无源元件试验方法 第4-6部分:电磁兼容 表面转移阻抗 线注入法.pdf
- GB/T 47402-2026制冷系统和热泵 人员能力.pdf
- 中国国家标准 GB/T 47402-2026制冷系统和热泵 人员能力.pdf
原创力文档

文档评论(0)