14、从键盘上输入若干个正整数,求出所有输入正整数之和,并输出所有的正整数。要求,当输入整数小于等于0时,结束该操作。 Step1:输入第一个整数n; Step2:对求和变量sum赋初值0; Step3:判断n<=0是否成立,若成立,则执行________,否则执行_______和______; 选择正确的步骤,填入空白处,顺序正确的是: ①求解输入正整数的累加和,并输出该正整数n的值; ②输入下一个正整数n,转去执行step3; ③输出sum的值;
A.②①③
B.①②③
C.③①②
D.①③②
第1题:
下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5 8 6 7;输人1000,则输出0 0 0 1。请填空。 Private Sub Command1_Click Dim x As Integer X=InputBox(“请输入一个正整数”) While x> 【11】 Print x Mod 10; x=x\10 Wend Print 【12】 End Sub
第2题:
写一个函数将输入的任意正整数转换为它所对应的二进制编码并输出。
第3题:
阅读以下说明和C语言函数,将解答填入对应栏内。
【说明】
下面待修改的C程序完成的功能是:对于给定的一个长正整数,从其个位数开始,每隔一位取一个数字(即取其个位、百位、万位等数字),形成一个新的整数并输出。例如,将该程序修改正确后,运行时若输入“14251382”,则输出的整数为“4532”。
下面给出的C程序代码中有五个错误,请指出所有的错误。
【C程序代码】
01 include <stdio.h>
02
03 int main()
04 {
05 long n, num;
06 int i;
07
08 do {
09 printf("请输入一个正整数:");
10 scanf("%ld", n);
11 }while(n <= 0);
12 k = 1;
13 for (i = 1; n >= 0; i++) {
14 if (i % 2 = 1) {
15 num= num+ (n % 10) * k;
16 k = k * 10;
17 }
18 n = n / 10;
19 }
20 printf("新数据为: %d \n",num);
21 return 0;
22 }
第4题:
(7)在窗体上画1个名称为Command 1的命令按钮,然后编写如下程序:
Private Sub Command 1 Click()
Dim m As Integer, x As Integer
Dim flag As Boolean
flag=False
n=Val(InputBox("请输入任意1个正整数"))
Do While Not flag
a=2
flag=【7】
Do While flag And a <= Int(Sqr(n))
If n/a=n\a Then
flag=False
Else
【8】
End If
Loop
If Not flag Then n=n+l
Loop
Print【9】
End Sub
上述程序的功能是,当在键盘输入任意的1个正整数时,将输出不小于该整数的最小素数。请填空完善程序。
第5题:
通过键盘输入一个高精度的正整数n(n的有效位数≤240),去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数字组成的新数最小。 【样例输入】 178543 S=4 【样例输出】 13
第6题:
群G中,对于任意a∈G,存在n,n为正整数使得an=e成立的最小的正整数称为a的什么?()
第7题:
编一个程序,输入一个正整数n,把它转换为二进制数,并输出。提示:应该利用数组。
第8题:
q(8,8)
1+q(9,9)
2+q(10,8)
ABC都正确
第9题:
第10题:
阶
幂
域
根
第11题:
O(1)
O(n)
O(n2)
O(n3)
第12题:
0~m
0
1~m
1
第13题:
有以下程序: #include <stdio.h> main() { int i,s=0; for(i=1;i<10;i+ =2) s+ =i+1; printf("%d\n",s); } 程序执行后的输出结果是( )。
A.正整数1~9的累加和
B.正整数1~10的累加和
C.正整数1~9中奇数之和
D.正整数1~10中偶数之和
第14题:
阅读以下说明和流程图,回答问题1-2,将解答填入对应的解答栏内。
[说明]
下面的流程图采用欧几里得算法,实现了计算两正整数最大公约数的功能。给定正整数m和 n,假定m大于等于n,算法的主要步骤为:
(1)以n除m并令r为所得的余数;
(2)若r等于0,算法结束;n即为所求;
(3)将n和r分别赋给m和n,返回步骤(1)。
[流程图]
[问题1] 将流程图中的(1)~(4)处补充完整。
[问题2] 若输入的m和n分别为27和21,则A中循环体被执行的次数是(5)。
第15题:
下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。
第16题:
第17题:
在域F中,e是单位元,存在n,n为正整数使得ne=0成立的正整数n是什么?()
第18题:
算法可以有0~n(设n、m为正整数)个输入,有()个输出。
第19题:
编一个程序,输入一个正整数,判断它是否为素数。如不是,则输出其所有正约数。
第20题:
第21题:
第22题:
第23题:
Change
LostFocus
Click
KeyPress
第24题:
合数
素数
奇数
偶数