阅读下面的程序: Private Sub Form_Click() Dim m,n As Integer m=InputBox("请输入M的值") m=Val(m) m1=m n=InputBox("请输入N的值") n=Val(n) n1=n Do While n<>0 remin=m Mod n m=n n=remin Loop Print m1,n1,m End Sub 程序运行后,单击窗体,在对话框中分别输入16和24,则程序在窗体上的输出结果为
A.16 24 4
B.16 24 8
C.24 16 6
D.24 16 8
第1题:
下面程序的功能是从键盘输入—个大于100的整数m,计算并输出满足不等式
1+22+32+42+…+n2<m
的最大的n。请填空。
Private Sub Command1_Click()
Dim s,m,n As Integer
m=Val(InputBox("请输入一个大于100的整数"))
n=【 】
s=0
Do While s<m
n=n+1
s=s+n*n
Loop
Print "满足不等式的最大n是";【 】
End Sub
第2题:
阅读下面的程序,当输入分别为111和222时,程序输出为 ______。 n1=InputBox(”请输入第一个数:”) n2=Val(1nputBox("请输入第二个数:")) Print n1+n2
A.111222
B.222
C.333
D.程序出错
第3题:
请仔细阅读程序,将程序的执行结果详细的写出来。注意字符和标点符号的书写 int main() { int p,r,n=4,m=7,temp; if(n<m) {temp=n;n=m;m=temp;} p=n*m; while(m!=0) { r=n%m; n=m; m=r; } printf("%d,%d",n,p/n); return 0; }
第4题:
有以下程序: #include <stdio.h> main( ) { int m,n,p; seanf( "m = % dn = % dp = % d", &m, &n,&p) printf( "% d% d% d \n", m, n, p); } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456, p中的值为789,则下列选项中正确的输入是( )。
A.m = 123n =456p =789
B.m = 123 n =456 p =789
C.m= 123,n =456,p =789
D.123 456 789
第5题:
下列程序的输入值分别为100,10则执行结果为非作歹______ 。 m=Val (inputbox (“请输入数学1”) ) n=Val (inputbox (“请输入数学2”) ) If n*m=0 Then MsgBox “两数能不能为0” Exit Sub If m<n Then t=m: m=n: n=t End If End If DO R=m Mod n m=n n=f Loop While r<>0 Print m
A. 10
B.100
C.50
D.250