网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
n是具有下述性质的最小整数:它是15的倍数,而且每一位数字都是0或8,则为:
A.592
B.532
C.587
D.557
B.532
C.587
D.557
参考答案
参考解析
解析:n是15的倍数,所以n是3的倍数和5的倍数。n的末位只能是0,而能被3整除要求至 少有3个8使各位数字之和是3的倍数。因此n最小为8880,8880+15=592。
更多 “n是具有下述性质的最小整数:它是15的倍数,而且每一位数字都是0或8,则为: A.592 B.532 C.587 D.557 ” 相关考题
考题
(35)某人编写了下面的程序Private Sub Command1_Click( )Dim a As Integer, b As Integera=InputBox("请输入整数")b=InputBox("请输入整数")pro apro bCall pro(a+b)End SubPrivate Sub pro(n As Integer)While (n0)Print n Mod 10;n=n\10WendPrintEnd Sub此程序功能是:输入 2 个正整数,反序输出这2 个数的每一位数字,再反序输出这 2 个数之和的每一位数字。例如:若输入 123 和 234,则应该输出:3 2 14 3 27 5 3但调试时发现只输出了前 2 行(即 2 个数的反序),而未输出第3 行(即2 个数之和的反序),程序需要修改。下面的修改方案中正确的是( )。A)把过程 pro 的形式参数 n As Integer 改为 ByVal n As IntegerB)把 Call pro(a+b)改为 pro a+bC)把 n=n\10 改为 n=n/10D)在 pro b 语句之后增加语句 c%=a+b,再把 Call pro(a+b)改为 pro c
考题
下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。main(){ int a,i=0;scanf("%d",A);do{ if(a>0a%2==0){printf("%d\n",A);i++;}if(i!=3){ scanf("%d",A);}}while(( ));}
考题
设 N 和 B 都是(无符号)整型变量,下面 C 代码段的功能是计算变量 B 的二进制 表示中 ( )。 N=O; while(B){ B==B(B-l); // 是按位与运算 N++; }A. 数字 1 的个数 B. 数字 1 比数字 0 多的数目 C. 数字0的个数 D. 数字0比数字 1 多的数目
考题
下面是一个对整数数组A中的前n个元素求最小值的C程序,函数返回最小元素的位置。 Int minValue(int A[],int n){ int k=0: for(int j=1;j<=n-1;j++) if(A[j]<a[k])k=j; return k: 当n=4时,程序中可能的执行路径数为______。A.2B.4C.8D.16
考题
设N和B都是(无符号)整型变量,下面c代码段的功能是计算变量B的二进制表示中( )。
N=0;whileB.{B=B //"}A.数字1的个数
B.数字1比数字0多的数目
C.数字0的个数
D.数字0比数字1多的数目
考题
通过键盘输入一个高精度的正整数n(n的有效位数≤240),去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数字组成的新数最小。 【样例输入】 178543 S=4 【样例输出】 13
考题
问答题通过键盘输入一个高精度的正整数n(n的有效位数≤240),去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数字组成的新数最小。 【样例输入】 178543 S=4 【样例输出】 13
考题
单选题下列说法中,有错误的是()。A
最小的质数是2。B
最小的偶数是0。C
0是任何一个整数的倍数。
热门标签
最新试卷