题目

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

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

相关标签: 乘法表  

提示:未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
答案
查看答案
相关试题

子过程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

阅读下面短文,回答下列五道题。
7月上旬,从里耶战国古城出土的2万余枚秦简运抵湖南长沙,在湖南省考古研究所大楼内开始清洗、拍照、归档、研究。考古专家在清理“1号井”的简牍时,在一片木牍上发现了2200多年前的乘法口决表,竟与现今生活中使用的乘法口诀表有着惊人的一致:这片木牍上写着“四八三十二、五八四十……”的篆文,经专家考证,是中国最早的乘法口诀表,并确是至今还为开蒙儿童所习诵的乘法口诀。
更为奇特的是,每个关于“八”的乘法运算排列也很规则,它们排成一个横行,而且乘以八的数字从右到左依次递减。经测量,这枚木牍有22厘米长、4.5厘米宽。
笔者看到,这枚记载有乘法口诀表的木牍浸泡在特制的药水中,右上角有些残破,木牍两面都有文字,字体为小篆向隶书过渡的一种字体。由于没有完全清洗干净,有些字还无法辨认。
“毫无疑问,这是一个古代的乘法口诀表。它给世界算术史的研究提供了一个珍贵的实物资料。”袁家荣说。记载有乘法口诀表的一面有6横行的文字,但目前能看清的是关于乘数为“八”的运算规则。袁家荣说,从这枚木牍记载的数字来看,还不是很完整。记载下完整的乘法口诀表应该还有另外的木牍。
高崇文证实说,此次出土的战国简是中国乘法口诀表最早的实物证明,印证了文献中所记载的春秋战国时乘法和乘法口诀表已被运用,如果它是一本数学书的部分,意义将更为重大。目前被认为是中国最早的数学专著——湖北江陵张家山汉墓的《算术书》,成书年代为西汉文景时期。
中国科学院自然科学史研究所所长刘钝说,乘法表在古代并非中国一家独有,古巴比伦的泥版书上也有乘法表。但汉字(包括数目字)单音节发声的特点,使之读起来朗朗上口;后来发展起来的珠算口诀也承继了这一特点,对于运算速度的提高和算法的改进起到一定作用。
《管子》、《苟子》、《战国策》等先秦典籍中都提到“九九”,也就是乘法表,两汉文献中的记载就更多了。专家推测,乘法表的运用在春秋战国时代已很普遍。
刘钝说,过去人们知道的最早的乘法表见于敦煌和居延两地出土的汉简,这次在里耶出土的木牍显然更早。
(节选自《新华文摘》2002年第11期)
第五段中“毫无疑问,这是一个古代的乘法口诀表”。袁家荣说得如此肯定,下列不能成其为依据的一项是()。
A.这片木牍上写着“四八三十二、五八四十……”的篆文。
B.这片木牍上每个关于“八”的乘法运算排列也很规则,它们排成一个横行。
C.这片木牍上乘以八的数字从右到左依次递减。
D.这枚木牍有22厘米长,4.5厘米宽。

子过程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

以下程序的作用是()

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.以上说法都不正确

下面是一个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>

联系我们 会员中心
返回顶部