最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

编写一个逆序函数

来源:动视网 责编:小OO 时间:2025-10-01 23:24:26
文档

编写一个逆序函数

1编写一个逆序函数,实现回文数的判断。PrivateFunctionInvert(ssasstring)asstringDimiAsIntegerFori=len(ss)To1Step-1Invert=Invert&mid(ss,I,1)Ifs=Invert(s)Then‘2找一个nm的二维数组的“鞍点”。“鞍点”是指它在本行中数值最大,在本列中数值最小。也可能在一个数组中找不到鞍点。输出鞍点的行、列号,如无鞍点则输出“无鞍点”。ReDima(n,m)maxvr=a(i,1):col=1If
推荐度:
导读1编写一个逆序函数,实现回文数的判断。PrivateFunctionInvert(ssasstring)asstringDimiAsIntegerFori=len(ss)To1Step-1Invert=Invert&mid(ss,I,1)Ifs=Invert(s)Then‘2找一个nm的二维数组的“鞍点”。“鞍点”是指它在本行中数值最大,在本列中数值最小。也可能在一个数组中找不到鞍点。输出鞍点的行、列号,如无鞍点则输出“无鞍点”。ReDima(n,m)maxvr=a(i,1):col=1If
1编写一个逆序函数,实现回文数的判断。

Private Function Invert(ss as string ) as string   Dim i As Integer

For i = len(ss) To 1 Step -1

Invert = Invert & mid(ss,I,1)

If   s= Invert(s) Then    ‘

2找一个nm的二维数组的“鞍点”。“鞍点”是指它在本行中数值最大,在本列中数值最小。也可能在一个数组中找不到鞍点。输出鞍点的行、列号,如无鞍点则输出“无鞍点”。ReDim a(n, m)   maxvr = a(i, 1): col = 1  If maxvr > a(j, col) Then Exit For

 If Not find Then Print "鞍点元素不存在"

3图所示由用户输入生成10个自然数,分别显示其中的偶数、奇数以及它们的和。

Dim a(n) as INteger   

a(i) = Val(InputBox("请输入A(" & I & "):", ,I))

Text1.Text = Text1.Text & “  “ & a(i) 

If    I mod 2=0         Then Txteven= Txteven & I & vbcrlf   

 even = even + i

Else Txtodd= Txtodd & I & vbcrlf 

   Odd=odd+i                   

4利用数组存放Fibonacci数列的前20项,并显示输出(每4个一行)。说明:Fibonacci数列的前两项为1,从第三项开始,每项数据都等于前两项数据之和,即数列为:1,1,2,3,5,8,13,……

     Fibo(1 to 20) As Integer         

 Fibo(1) = 1

   Fibo(2)=1                  

For i = 3 To 20

Fibo(i)=   Fibo(i-1)+Fibo(i-2)              Print Fibo(i),                If I mod 4=0 then print     

5如图所示由用户输入生成10个自然数,分别显示其中的偶数、奇数以及它们的和。

Option Explicit

Const n = 10

 Dim a(1 to n) As integer        ‘定义数组

Private Sub CmdCreate_Click()

Dim i  As Integer

Text1 = ""

For i = 1 To n 

a(i) =    val(Inputbox(“请输入第”, & I & “个数”,”project1”))          

Text1.Text = Text1.text & a(i) & ”  ”   

 Next i

End Sub

Private Sub CmdDisp_Click() Dim I As Integer, odd As Integer, even As Integer Txteven = ""  :    Txtodd = "" even = 0 :  odd = 0 For  i=1 to n If    a(i) mod 2=0           Then   Txteven= Txteven & a(i) & vbcrlf    even = even + a(i)ElseTxtodd= Txtddd & a(i) & vbcrlf   

  Odd=odd+a(i)                      

 End If Next i Txteven = Txteven & "偶数和为" & even Txtodd = Txtodd & "奇数和为" & odd

文档

编写一个逆序函数

1编写一个逆序函数,实现回文数的判断。PrivateFunctionInvert(ssasstring)asstringDimiAsIntegerFori=len(ss)To1Step-1Invert=Invert&mid(ss,I,1)Ifs=Invert(s)Then‘2找一个nm的二维数组的“鞍点”。“鞍点”是指它在本行中数值最大,在本列中数值最小。也可能在一个数组中找不到鞍点。输出鞍点的行、列号,如无鞍点则输出“无鞍点”。ReDima(n,m)maxvr=a(i,1):col=1If
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top