PROBLEM SET
整数除法与取余
按知识点筛选题目,系统巩固该考点。
题目列表
共 11 题
A62458
信息学奥赛练习题:【例2.12 】糖果游戏。【
2023年
--
--
A62382
信息学奥赛练习题: 求小数的某一位。【
2023年
--
--
A61107
NOIP2006年第十二届普及组初赛完善程序:由键盘输入一个奇数 P (P<100,000,000),其个位数字不是 5,求一个整数 S,使 P×S =1111...1 ( 在给定的条件下,解 S 必存在)。要求在屏幕上依次输出以下结果: (1)S 的全部数字。除最后一行外,每行输出 50 位数字。 (2) 乘积的数字位数。 例1:输入p=13,由于13*8547=111111,则应输出(…
2006年
--
--
A61853
有家包子店叫“王子包子王”,我们发现它从左往右念和从右往左念的结果是一样的。接下来,让我们看看数字有没有类似好玩的事情:一个三位数反转后与原数拼接是不是有类似的效果?现有一个程序,对于给定的一个三位数,要求你分离出它的百位,十位和个位,反转后输出。若反转后首位为0,仍输出以0开头的数,如给定 123 反转后为321,140反转后的为 041。用编程的方法实现这个任务,下面给定的代码中,空缺 ④ …
2023年
--
--
A69061
以下C++说法错误的是()int n;
2025 年
--
--
A67559
以下C++代码可以找出百位、十位和个位满足特定条件的三位数,横线处应该填入的是( )int count = 0;
2025年
--
--
A67522
以下C++程序使用枚举法(穷举法)求解满足条件的三位数,横线处应该填入的是()#include <iostream>
2025年
--
--
A67394
下面的C++代码用于求N的镜面数(N的个位到最高位的各位数字依次反过来出现在数字中,但高位0将被忽 略,不输出),如输入1234,则将输出 4321 ,又如输入120,则将输出 21 ,错误的选项是( )。cout << "请输入个位数不为0的正整数:";
2025年
--
--
A67078
某单位工号的编码规则:编码总长5位,均为数字,前4位依次整除以3其值累加之和除以10的余数为第5位数 字。如某工号为76587,前4位分别整除以3后,商分别为2、2、1、2,其累加之和为7,除以10的余数为7,故第5位 为7。下面c++代码依次输入前4位后,两个横线处分别应填的是( )。int rst = 0, N;
2025年
--
--
A67992
某学校图书馆的借阅卡号由6位整数组成。前5位是顺序编号,第6位是校验码,用于防止输错。校验码规则如下:将前5位数字相加,然后除以10的余数,就是第6位数字。如卡号 123455 的前5位之和为 15 ,除以 10 的余数是5,故第6位为5。下面的C++代码段用于判断卡号是否正确,横线处应填入的代码是( )。1 cout << "请输入卡号:";
2026年
--
--
A67983
下面的 C++ 代码段用于计算1到N之间且包含N的所有数字中含有的3的个数,如1到40含有14个3, 而1到20则只含有2个3。如果将 while (i != 0) 改为 while (abs(i)) ,则执行结果相同。( )1 cout << "请输入正整数N:";
2026年
--
--