niusouti.com

1+ + + +…….n 最大的n。请填空Private Sub Command1__Click()Dim s ,m,n AS Integerm=Val(InputBox(“请输入一个大于100的整数”))n=_______s=0Do While s N=n+1S=s+n*nLoopPrint “满足不等式的最大n是_______End Sub

题目

1+ + + +…….n 最大的n。请填空

Private Sub Command1__Click()

Dim s ,m,n AS Integer

m=Val(InputBox(“请输入一个大于100的整数”))

n=_______

s=0

Do While s N=n+1

S=s+n*n

Loop

Print “满足不等式的最大n是_______

End Sub


相似考题
更多“1+ + + +…….n 最大的n。请填空 PrivateSubCommand1__Click() Dims,m,nASInteger m=Val ”相关问题
  • 第1题:

    下面程序的功能是求整数m、n的最大公约数,请填空。 main() {int m,n,r; scanf("%d,%d",&m,&

    下面程序的功能是求整数m、n的最大公约数,请填空。

    main()

    { int m,n,r;

    scanf("%d,%d",&m,&n);

    if(【 】){r=m;m=n;n=r;)

    while(【 】)

    { r=m%n;m=n;n=r; }

    printf("%d",m);

    }


    正确答案:mn或n>m r或r!=0
    mn或n>m r或r!=0 解析:本题使用的是“辗转相除”法求两个数的最大公约数,即以两个数中较大的除以较小的,如果余数不为0,则将较小的数和余数做同样处理,直到被除断为止,此时较小的数就是两个数的最大公约数。本题第一空要求填写一个if语句的判断条件,如果满足此条件则交换m和n的值,再看后面while循环的循环体,使用m%n求余,则此if语句的作用应该是保证m是两个数中较大的那个,故第一空填mn或n>m。接下来的while循环实现整个辗转相除的过程,其结束条件应该是余数r为0,所以while的循环条件应该填r或r!=0。

  • 第2题:

    对于保证率日平均质量浓度Cm中序数m的计算方式正确的是()。

    A.m=1+(n+1)p
    B.m=1-(n+1)p
    C.m=1+(n-1)p
    D.m=1-(n-1)p

    答案:C
    解析:

  • 第3题:

    【填空题】下面程序的功能是用“辗转相除法”求两个正整数的最大公约数。请分析程序填空。 #include<stdio.h> main() {int r,m,n; scanf("%d%d",&m,&n); if(m<n) 【1】; r=m%n; while(r){m=n;n=r;r=【2】;} printf("%dn",n); }


    将AA,BB开始的两个双字节数据相加,结果存回AA,AA+1单元。

  • 第4题:

    下列程序的输入值分别为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


    正确答案:A

  • 第5题:

    下面函数的功能是用辗转相除法求两个正整数m和n的最大公约数。请在下划线处填空。 int fun(int m,int n) { int r; if(m<n) { r=m; m=n ; n=r; } r=m%n; while() { m=n ; n=r; r=m%n; } return n ; }


    r!=0##%_YZPRLFH_%##r