重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 继续教育
网友您好,请在下方输入框内输入要搜索的题目:
搜题
如搜索结果不匹配,请联系老师获取答案
扫码添加老师QQ
扫码添加老师微信
题目内容 (请给出正确答案)
[单选题]

对如下程序x=y=0 while True: x+=1 if not(x%2):continue elif x>100:break else:y+=x print("y=",y)描述正确的是()。

A.该程序是死循环

B.该程序用于求1到100之间整数的和

C.该程序用于求1到100之间奇数的和

D.该程序用于求1到100之间偶数的和

答案
查看答案
更多“对如下程序x=y=0 while True: x+=1 if not(x%2):continue elif x>100:break else:y+=x print(&”相关的问题

第1题

下面程序段执行后,变量x和y的值依次是()。intx=1234,y=0do{y=x%10x/=10}while(x)

A.0和4

B.4和0

C.1和0

D.0和1

点击查看答案

第2题

求解隐式微分方程组求解的Mallab程序应该如下:的数值解,其中初值条件为x(0)=0,x(0)=1,y(0)=0。

求解隐式微分方程组

求解的Mallab程序应该如下:

的数值解,其中初值条件为x(0)=0,x(0)=1,y(0)=0。

点击查看答案

第3题

程序代码为:Public sub proc(a%( ))Static I%DoA(i)=a(i)+a(I+1)I=I+1Loop while I<2End subP
程序代码为:Public sub proc(a%())Static I%DoA(i)=a(i)+a(I+1)I=I+1Loop while I<2End subP

程序代码为:

Public sub proc(a%())

Static I%

Do

A(i)=a(i)+a(I+1)

I=I+1

Loop while I<2

End sub

Private sub command1_click()

Dim m%,I%,x%(10)

For I=0 to 4 : x(i)=I+1 : next I

For I=1 to 2 : call proc(x) : next I

For I=0 to 4 : print x(i); : next I

End sub

程序运行后,单击命令按钮后,在窗体显示的结果是()。

点击查看答案

第4题

阅读下列程序,请写出程序的运行结果。import java.applet.*;import java.awt.*;public class C

阅读下列程序,请写出程序的运行结果。

import java.applet.*;

import java.awt.*;

public class C extends Applet implements Runnable

{

Thread redBall,blueBall;

Graphics redPen,bluePen;

int blueSeta=0,redSeta=0;

public void init()

{

setSize(250,200);

redBall=new Thread(this);

blueBall=new Thread(this);

redPen=getGraphics();

bluePen=getGraphics();

redPen.setColor(Color.red);

bluePen.setColor(Color.blue);

setBackground(Color.gray);

}

public void start()

{

redBall.start();

blueBall.start();

}

public void run()

{

intx,y;

while(true)

{

if(Thread.currentThread()==redBall)

{//以下代码为顺时针画圆

x=(int)(80.0*Math.cos(3.1415926/180.0*redSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*redSeta));

redPen.setColor(Color.gray);

redPen.fillOval(100+x,100+y,10,10);

redSeta+=3;

if(redSeta>=360)redSeta=0;

x=(int)(80.0*Math.cos(3.1415926/180.0*redSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*redSeta));

redPen.setColor(Color.red);

redPen.fillOval(100+x,100+y,10,10);

try{redBall.sleep(20);}

catch(InterruptedException e){}

}

elseif(Thread.currentThread()==blueBall)

{//以下代码为顺时针画圆

x=(int)(80.0*Math.cos(3.1415926/180.0*blueSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*blueSeta));

bluePen.setColor(Color.gray);

bluePen.fillOval(150+x,100+y,10,10);

blueSeta-=3;

if(blueSeta<=-360)blueSeta=0;

x=(int)(80.0*Math.cos(3.1415926/180.0*blueSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*blueSeta));

bluePen.setColor(Color.blue);

bluePen.fillOval(150+x,100+y,10;10);

try{blueBall.sleepp(40);}

catch(InterruptedException e){}

}

}

}

}

点击查看答案

第5题

用二分法求函数f(x)=x^3-6x-1=0在x=2~5范围内的x=2附近的一个实根,其计算误差为|xl-x2|<10^(-6
用二分法求函数f(x)=x^3-6x-1=0在x=2~5范围内的x=2附近的一个实根,其计算误差为|xl-x2|<10^(-6

用二分法求函数f(x)=x^3-6x-1=0在x=2~5范围内的x=2附近的一个实根,其计算误差为|xl-x2|<10^(-6)。完善下列程序。

Private Sub Command1 _Click ()

Dim V0 As Singke, v As Single, s As String

Dim x As Single, t As Single, x1 As Single, x2 As Single

x1 =0: x2=5

Do While()

x = (x1 +x2)/2

If Sgn(f1 (x)) = 1 Then

x2 = x

Else

x1 = x

End If

Loop

Print "x = "; x

End Sub

Private Function f1 (x As Single) As Single

f1 = x * x * x -6 * x-1

End Function

点击查看答案

第6题

将英文26个字母按字母表逆序每隔一个字母打印,即打印出z x v t r p n l j h f d b完善下列程序
。程序代码如下:

Private Sub Command1 _Click()

Dim i As Integer

For i = 0 To 1 2

Print();Space(2)

Next i

End Sub

点击查看答案

第7题

定义类A如下:classA{undefinedinta,b,c;publicvoidB(intx,inty,intz){a=x;b=y;c=z;}}下面对方法B的重载哪些是正确的()

A.publicvoidA(intx1,inty1,intz1){a=x1;b=y1;c=z1;}

B.publicvoidB(intx1,inty1,intz1){a=x1;b=y1;c=z1;}

C.publicvoidB(intx,inty){a=x;b=y;c=0;}

D.publicB(intx,inty,intz){a=x;b=y;c=z;}

点击查看答案

第8题

如下程序num=1 while num<=10: num+=1 print(num)的输出结果是()。

A.1

B.10

C.11

D.12

点击查看答案

第9题

求函数返回值,输入x=9999; int func (x ) { int countx = 0; while (x ) { countx ++; x = x&a

求函数返回值,输入x=9999;

int func (x )

{

int countx = 0;

while (x )

{

countx ++;

x = x&(x-1);

}

return countx;

}

结果呢?

点击查看答案

第10题

如下程序num = 1 while num <= 3: if num != 3: print(num,end=" ") num += 1的运行结果是()。
如下程序num = 1 while num<= 3: if num != 3: print(num,end=" ") num += 1的运行结果是()。

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝