制定乘法表的是()

题目
单选题
制定乘法表的是()
A

古巴比伦人

B

古埃及人

C

古苏美尔人

D

古印度人

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

foriinrange(1,10):forjinrange(1,10):print('{}x{}={}'.format(i,j,i*j))以上代码完成()功能。

A.显示九九除法表

B.显示九九加法表

C.显示九九乘法表

D.显示九九减法表


参考答案:C

第2题:

下面程序是用来打印九九乘法表的,请填空。

Private Sub Form_Click()

Dim flag As Integer,i As Integer,j As Integer,Str1$

Str1=“”

For i=1 To 9

【 】

For j=1 To 9

If【 】 Then

str1=str1+Str$(j)+“*”+Str$(i)+“=”+Str$(Val(i*j))

Else

str1=str1 & Chf(13)

Exit For

End If

Next j

Next i

Print str1

End Sub


正确答案:flag=I jflag
flag=I, jflag 解析:本题主要考查标志变量flag的应用,使用这个变量标志后,使程序显得更清楚。在平时的学习中要注意它的有效应用。

第3题:

以下程序的作用是()

For i = 1 To 9

For j = 1 To 9

se = i & "×" & j & "=" & i * j

Picture1.Print Tab((j - 1) * 9 + 1); se;

Next j

Picture1.Print

Next i

A.打印ASCII码表

B.打印九九乘法表

C.打印加法表

D.以上说法都不正确


参考答案:B

第4题:

下面程序是用来打印九九乘法表的,请填空。

Dim i As Integer,j As Integer,Str1 $

Str1=""

For i=1 To 9

For j=1 To 9

If [ ] Then

Str1=Str1+Str$(j)+"X"+Str$(i)+"="+Str$(Val(i*j))

Else

Str1=Str1 & Chr(13)

[ ]

End If

Next

Next

Print Str1


正确答案:j=I Exitfor
j=I , Exitfor 解析:本题考查了双重For循环和转换函数。Str$(x):把x的值转换为一个字符串;Chr(x):把x的值转换为相应的ASCII字符。

第5题:

下面是一个Applet程序,其功能是打印一个任意进制的乘法表。要求输入乘法表的进制,点击确定则打印出该乘法表。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。

注意:不改动程序的结构,不得增行或删行。

import java.awt.*;

import java.applet.*;

import java.lang.*;

public class exl2_3 extends Applet{

private TextField tf;

private Button btn;

public void init(){

tf=new TextField(25);

add(tf);

btn=new Button("确定");

add(btn);

resize(250,200);

}

public void paint(Craphics g){

try{

int n= tf.getText();

int i,j,x=20,y=60;

for(i=0;i<n;++){

for(j=1;j<=n;j++){

g.drawString(Integer.toString(i)+"*"

+Integer.toString(j)+"="

+Integer.toString(i*j),

i*x,j*y);

}

}

}

catch(NuaberFormatEXCeption nfe){

g.drawString("error namber!",20,50);

}

}

public boolean action(Event e,Object o){

if(o=="确定"){

repaint();

return true;

}

else

return false;

}

}

exl2_3.html

<HTML>

<HEAD>

<TITLE>exl2_3</TITLE>

</HEAD>

<BODY>

<applet code="exl2_3.class"width=800 height=400>

</applet>

</BODY>

</HTMI>


正确答案:Integer.parseInt(tf.getText()) i=1;i=n;i++ i*50+xj*20+y
Integer.parseInt(tf.getText()) i=1;i=n;i++ i*50+x,j*20+y

第6题:

子过程Test显示—个如下所示4×4的乘法表。

1*1=1 1*2=2 1*3=3 1*4=4

2*2=4 2*3=6 2*4=8

3*3=9 3*4=12

4*4=16

请在空白处填入适当的语句使子过程完成指定的功能。

Sub Text()

Dim i,j As Integer

For i=1 To 4

For j=1 To 4

If【 】Then

Debug.Print i& "*" &j&"="& i*j & Space(2),

End If

Next j

Debug.Print

Next i

End sub


正确答案:i=i
i=i 解析:该程序中变量i和j是作为乘数定义的,同时也起到控制循环的作用。本程序中定义了两个For循环,“For i=1 To 4”为外循环,表示变量i的值从1到4,步长为1(当步长为1时,关键字Step可省略),“For j=1 To 4”为内循环,表示变量j的值从1到4,步长为1,根据要求,输出结果是一个4×4的乘法表,所以If后的条件填“i=j”。

第7题:

运行下列XY.PRG程序后,将在屏幕上显示如下的乘法表:

1

2 4

3 6 9

4 8 12 16

5 10 15 20 25

6 12 18 24 30 36

7 14 21 28 35 42 49

8 16 24 32 40 48 56 64

9 18 27 36 45 54 63 72 81

请对下面的程序填空:

***计算乘法XY.PRG***

SET TALK OFF

CLEAR

FOR J=1 TO 9

FOR【 】

??【 】

EMDFOR

?

ENDFOR

RETURN


正确答案:FOR K=l TO J STR(JK6)
FOR K=l TO J, STR(J,K,6)

第8题:

下面是一个Applet程序,其功能是打印一个任意进制的乘法表。要求输入乘法表的进制,点击ok则打印出该乘法表。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。

注意:不改动程序的结构,不得增行或删行。

程序运行结果如下:

import java.awt.*;

import java.applet.*;

import java.lang.*;

public class ex30 3 extends Applet{

private TextField tf;

private Button btn;

public void init(){

tf = new TextField(25);

add(tf);

btn = new Button("OK");

add(btn);

resize(250, 200);

}

public void paint(Graphics g){

try{

int n = tf.getText();

int i,j,x=20,y=60;

for(i=0;i<n;i++){

for (j=1; j<=n; j++) {

g.drawString(Integer.toString(i)+"*"

+Integer.toString(j)+"="

+Integer.toString(i*j),

i*x,j*y);

}

}

}

catch(NumberFormatException nfe){

g.drawString("error number!",20,50);

}

}

public boolean action(Event e, Object o){

if (o == "OK"){

repaint();

return true;

}

else

return false;

}

}

ex30_3.html

<HTML>

<HEAD>

<TITLE>ex30_3</TITLE>

</HEAD>

<BODY>

<applet code="ex30_3.class" width=800 height=400 >

</applet>

</BODY>

</HTML>


正确答案:Integer.parseInt(tf.getText()) i=1;i=n;i++ i*50+xj*20+y
Integer.parseInt(tf.getText()) i=1;i=n;i++ i*50+x,j*20+y 解析: 本题主要考查Applet窗口设计,for循环语句。解题关键是掌握Applet窗口的基本事件机制,会基本的窗口布局,会使用for循环进行程序设计。本题中,第1处,tf对象调用getText()方法返回的是String类的对象,所以需要做类型转换;第2处,注意循环变量的上下界应该分别是1和n如果为0乘法表中会出现0项;第3处,坐标计算公式,只要能使结果正常分布在窗口中即可。

第9题:

在Excel 2000工作表Sheet1中,对单元格A2~A10、B1~J1分别输入数据1~9,在单元格B2中输入公式“=$A2*B$1”,然后将单元格B2复制到区域B2:J10,则建立了一张九九乘法表。()


参考答案:正确

第10题:

子过程Test显示如下所示的4×4乘法表。


正确答案:i=j
i=j 解析: 本题考查的是VBA编程基础、循环结构。该程序中变量i和j是作为乘数定义的,同时也起到控制循环的作用,本程序中定义了两个For循环,“For i=1 To 4”为外循环,表示变量i的值从1到4,步长为1(当步长为1时,关键字Step可省略),“For j=1 To 4”为内循环,表示变量j的值从1到4,步长为1,根据要求,输出结果是一个4×4的乘法表,所以If后的条件填“i=j”。

更多相关问题