「PAT乙级真题解析」Basic Level 1086 就不告诉你 (问题分析+完整步骤+伪代码描述+提交通过代码)
创始人
2024-02-06 22:53:55
0

乙级的题目训练主要用来熟悉编程语言的语法和形成良好的编码习惯和编码规范。从小白开始逐步掌握用编程解决问题。

PAT (Basic Level) Practice 1086 就不告诉你

问题分析

题设要求, 计算给定两个数的乘积, 然后将乘积的各个数字颠倒后输出对应的数值。
要求很明确,算乘积,然后逆转顺序,最后输出,给定的数值在整型范围内,可以直接存储为整型。

完整描述步骤

  1. 获取输入: 正整数A和B
  2. 计算乘积product = A * B
  3. 将乘积逆转后输出
    • 可以使用取余的方式得到顺序逆转后的数值
    • 也可以转为字符串后从末尾开始输出

伪代码描述

  1. get input: A, B
  2. calculate product = A * B;
  3. init flag:
    • found_first_non_zero_digit = False
  4. while product != 0:
    • remainder = product % 10;
    • if remainder != 0:
      • found_first_non_zero_digit = True
    • if found_first_non_zero_digit:
      • print(remainder)

注意事项

  1. 乘积倒序会存在以0开头的情况;

完整提交代码

/*
# 问题分析
题设要求, 计算给定两个数的乘积, 然后将乘积的各个数字颠倒后输出对应的数值。
要求很明确,算乘积,然后逆转顺序,最后输出,给定的数值在整型范围内,可以直接存储为整型。# 完整描述步骤
1. 获取输入: 正整数A和B
2. 计算乘积product = A * B
3. 将乘积逆转后输出- 可以使用取余的方式得到顺序逆转后的数值- 也可以转为字符串后从末尾开始输出# 伪代码描述
1. get input: A, B
2. calculate product = A * B;
3. init flag:- found_first_non_zero_digit = False
4. while product != 0:- remainder = product % 10;- if remainder != 0:- found_first_non_zero_digit = True- if found_first_non_zero_digit:- print(remainder)# 注意事项
1. 乘积倒序会存在以0开头的情况;*/# includeint main(){int number_1, number_2;scanf("%d %d", &number_1, &number_2);int sum = number_1 * number_2;int should_output = 0;while (sum != 0){int remainder = sum % 10;sum /= 10;if (remainder != 0){should_output = 1;}if (should_output == 1){printf("%d", remainder);}}return 0;
}

相关内容

热门资讯

圆桌讨论:Circle 与 S... 编译 | 深潮 TechFlow该播客来源于 6 月 13 日的 Unchained,部分信息可能存...
南浔以科技“链”动农业新图景 转自:湖州日报  记者  汉霖  通讯员  费腾辉  本报讯  记者日前走进位于南浔区和孚镇温氏鸡养...
市审计局切实增强数据分析团队业...   本报讯 (通讯员 张晨)为积极践行“科技强审”路径,建立学习、培训、交流工作机制,增强数据分析团...
中信建投:2025年炎夏侵袭全... 格隆汇7月7日|中信建投研报表示,2025年炎夏侵袭全球,空调需求景气向好。今年夏季极端高温天气频发...
顾家家居质押触发鹰眼“高风险”... 截止2025年7月5日,顾家家居整体质押股份为3.10亿股,整体质押占总股本之比为37.67%,累计...
激智科技质押触发鹰眼“风险”评... 截止2025年7月5日,激智科技整体质押股份为1694.00万股,整体质押占总股本之比为6.42%,...
道恩股份质押触发鹰眼“风险”评... 截止2025年7月5日,道恩股份整体质押股份为1.59亿股,整体质押占总股本之比为33.20%,累计...
和胜股份核心股东质押股价疑似触... 截止2025年7月5日,和胜股份(维权)整体质押股份为4089.00万股,整体质押占总股本之比为14...
华神科技质押触发鹰眼“风险”评... 截止2025年7月5日,华神科技整体质押股份为8903.36万股,整体质押占总股本之比为14.27%...
陈国厂:救急更要谋长远    陈国厂(右)在医养院和老人攀谈。   2025年全国两会期间,陈国厂接受媒体采访。  陈国厂 ...