| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 955 人关注过本帖
标题:小弟不是学计算机的,求一软件或编程吧!~
只看楼主 加入收藏
zhang198807
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-3-2
结帖率:0
收藏
已结贴  问题点数:20 回复次数:7 
小弟不是学计算机的,求一软件或编程吧!~
直接有软件就更好感谢了,输入十个数,输出五个数,这五个数是第一个与第十个之和,第二个与第九个之和,第三个与第八个之和,第四个与第七个之和,第五个与第六个之和。后来每输入一个数,再输出五个数,代表最后一个数,原先的第一个数就不要了,第二个数变成了第一个数,…………第三个变成第二个,原先的最后一个成了第九个,输出的五个数,依然是这五个数是第一个与第十个之和,第二个与第九个之和,第三个与第八个之和,第四个与第七个之和,第五个与第六个之和
搜索更多相关主题的帖子: 计算机 软件 
2010-03-02 22:27
zhang198807
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-3-2
收藏
得分:0 
小弟知道这是有循环,可以用编程,但小弟没学过计算机程序,在这里先感谢了
2010-03-02 22:30
xiaomarn
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:5
帖 子:348
专家分:2026
注 册:2009-3-18
收藏
得分:3 
dim in(9) as integer,out(9) as integer
dim temp as integer
dim i as integer

for i=0 to 9
    in(i)=inputbox("输入第" & i & "个数")
next
do while temp<>-999
    for i=0 to 4
        out(i)=in(i)+in(9-i)
        print out(i)
    next
    temp=inputbox("输入temp")
    for i=0 to 8
        in(i)=in(i+1)
    next
    in(9)=temp
loop              

在网吧打的没运行过,肯定有错误,改改就差不多了把
   
2010-03-03 14:25
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:3 
程序代码:
Option Explicit
Dim a(1 To 10) As Single
Dim b(1 To 5) As Single
Private Sub Command1_Click()
Dim i As Long
Dim j As String
i = 1
Do While i < 11
    j = InputBox("请输入第 " & i & "个数", "输入初始数")
    If IsNumeric(j) Then
        a(i) = CSng(j)
        i = i + 1
    End If
Loop
Do
    Call 计算                   '有10个数后,先计算
    Call 输出结果               '再显示结果
    j = InputBox("请输入附加的数", "输入附加的数")          '然后要求输入附加的数
    If IsNumeric(j) Then            '如果是输入的数据
        Call 前移一位               '那么把现有的数据向前移一位
        a(10) = CSng(j)             '然后再读这个数,然后再根据循环到上面去重新计算,并显示结果
    Else
        Exit Do                     '如果输入的不是数据,则退出循环
    End If
Loop
End Sub
Private Sub 计算()
'如果计算方法不,请按你的题目重写计算方法
Dim i As Long
' 1= 1+10
' 2=2+9
For i = 1 To 5
    b(i) = a(i) + a(11 - i)
Next i
End Sub
Private Sub 前移一位()
Dim i As Long
For i = 2 To 10
    a(i - 1) = a(i)
Next i
End Sub
Private Sub 输出结果()
Dim i As Long
Cls
For i = 1 To 10
    Print "" & i & " 个数是:" & a(i)     '输出10个数据
Next i
   
    Print                                   '空行
   
For i = 1 To 5
    Print "" & i & " 计算结果是:" & b(i)     '输出5个结果
Next i
End Sub

授人于鱼,不如授人于渔
早已停用QQ了
2010-03-03 14:47
血污游魂
Rank: 2
等 级:论坛游民
帖 子:8
专家分:13
注 册:2010-3-4
收藏
得分:3 
四楼版主利害。。。
2010-03-04 17:53
allanwu244
Rank: 2
等 级:论坛游民
帖 子:134
专家分:20
注 册:2007-7-24
收藏
得分:3 
版主真是伟大 学习了

边学边做,天天向上.
2010-03-04 19:23
wei855198
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:228
专家分:944
注 册:2009-4-24
收藏
得分:3 
以前没有留意原来函数和过程名还可以用汉字,学习了。

护肤小店 http://mina2010.
靓装小店 http://liangliyizu2010.
2010-03-04 21:41
VBhere
Rank: 2
等 级:论坛游民
帖 子:21
专家分:19
注 册:2010-3-9
收藏
得分:3 
版主很厉害,结果很满意。我学习了,,崇拜啊。
2010-03-09 20:33
快速回复:小弟不是学计算机的,求一软件或编程吧!~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047126 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved