肆意给你一个表达式m×n=p,请判定它在几进制下当作立,进制在二进制与16进制之间,例如7×8=62在十进制下不当作立的,但在9进制下是当作立的,若是等式有多种进制当作立,则选择进制小的输出 。 若是等式没有当作立的进制,则输出等式无法当作立 。
文章插图
需要这些哦
C++
方式/
1输入数据时,第1行输入3个整数,每个整数位数小于7位 。
输出数据时,当有等式当作立的进制时,输出知足前提的最小进制 。
若是等式无法当作立,则输出等式无法当作立 。
文章插图
2起首,界说一个函数,将整数转化为某一进制的值 。
文章插图
3自界说函数中,界说了三个内部整型变量 。
文章插图
4当整数num不等于0时获取整数的个位值,保留在变量d中 。
文章插图
5若是d的值年夜于进制,则转换的值为-3 。
文章插图
6将整数num转换为响应进制的数值,保留在变量sum中 。
文章插图
7自界说函数输出计较的值,用return返回 。
文章插图
8本家儿函数中,界说7个整型变量,保留输入的三个整数、节制轮回的变量,以及将三个整数转换为对应进制后的值 。
文章插图
9输入三个整数,保留在变量m、n、p中 。
文章插图
10用for轮回节制各进制的计较,进制从2到16 。
文章插图
11用函数计较各整数对应进制的数值,保留在变量r、s、t中 。
文章插图
12若是等式当作立,且r、s、t的值都年夜于0,则退出轮回 。
文章插图
推荐阅读
- 未满19岁办理腾讯王卡首充50免3个月月租活动
- 苹果音乐3个月免费试用会员怎么取消自动续费
- 如何判断子宫肌瘤需要做手术?八征兆切莫轻视!
- 鸡蛋怎么算坏了(怎么判断坏鸡蛋)
- 整数内的素数对怎样用C++统计
- 怎样在word表格中绘制3个斜箭头
- Excel运用函数公式对比判断两列数据技巧!
- 怎么判断鸡蛋是否受精判断鸡蛋是否受精的方法
- 史氏岩兔几个月能繁殖
- 科目四做题技巧