更多"在电脑里先输入一个数,它会按给定的指令进行如下运算:如果输入的数是偶数"的相关试题:
[单项选择]单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用()。
A. 堆栈寻址方式
B. 立即寻址方式
C. 隐含寻址方式
D. 间接寻址方式
[填空题]
下面程序的功能是找出给定的10个数中最大的一个数,最后输出这个数以及它在原来
10个数中的位置。请在下划线处填入适当的内容,将程序补充完整。
Option Base 1
Private SubForm_Cfick( )
Dim X
x=Array(23,-5,17,38,-31,46,11,8,5,-4)
Max=1
k=1
10
k=k+1
ifx(k)>x(max)then
[13]
End if
Ifk<10then goto 10
y= [14]
Print Max,y
End Sub
[填空题]下面程序的功能是找出给定的12个数中最大的一个数,然后输出这个数以及它在原来12个数中的位置。请在下划线处填入适当的内容,将程序补充完整。
Option Base 1
Private Sub Form_Click0
Dim x
x = Array(57,-9,17,42,-31,46,11,8,6,-4,3,90)
Max= 1
For k = 2 To 10 Step 1
If x(k)>x(Max) Then
______
End If
Next k
y=______
Print Max, y
End Sub
[填空题]下面程序的功能是找出给定的10个数中最大的一个数,最后输出这个数以及它在原来 10个数中的位置。请在下划线处填入适当的内容,将程序补充完整。
Option Base 1
Private SubForm_Cfick( )
Dim X
x=Array(23,-5,17,38,-31,46,11,8,5,-4)
Max=1
k=1
10 k=k+1
ifx(k)>x(max)then
[13]
End if
Ifk<10then goto 10
y= [14]
Print Max,y
End Sub
[填空题]下列程序的功能是:找出给定的12个数中最大的一个数,然后输出这个数以及它在原来12个数中的位置。请填空。
Option Base 1
Private Sub Form_Click( )
Dim x
x=Array(57,-9,17,42,-31,46,11,8,6,-4,3,90)
Max=1
For k=2 To 10 Step 1
lfx(k)>x(Max)Then
______
End If
Next k
y=______
Print Max,y
End Sub
[填空题][说明]
下面待修改的C程序完成的功能是:对于给定的一个长正整数,从其个位数开始,每隔一位取一个数字(即取其个位、百位、万位等数字),形成一个新的整数并输出。例如,将该程序修改正确后,运行时若输入“14251382”,则输出的整数为“4532”。下面给出的C程序代码中有5个错误,请指出所有的错误。
[C程序代码]
01 #include <stdio.h>
02
03 int main( )
04
05 long n, num;
06 int i;
07
08 do
09 printf("清输入一个正整数: ");
10 scanf("%id", n);
11 while(n<=0);
12 k=1;
13 for(i=1; n>=0; i++)
14 if(i io 2=1)
15 Rum=num+(n%10)*k;
16 k=k * 10;
17
18 n=n/10;
19
20 printf("新数据为: %d/n", num);
21 return 0;
22
[判断题]准备功能“G90”是绝对值坐标指令,表示程序段巾的编程尺寸是相对坐标零点给定的。( )
[填空题]在第6题程序中,INC BL指令可以用一条功能等效的指令进行替换,该指令是【 】。