用VB如何写1到100之间所有能被3整除而不能被7整除的整数的和与个数的程序

用VB如何写1到100之间所有能被3整除而不能被7整除的整数的和与个数的程序

VB代码如下:

 Dim i, j
j = 0
For i = 1 To 100
If (i Mod 3 = 0 Or i Mod 7 = 0) And i Mod 21 <> 0 Then
Print i,
j = j + 1
If j = 7 Then
Print
j = 0
End If
End If
Next i

扩展资料

vb语言的特点:

VB 的中心思想就是要便于程序员使用,无论是新手或者专家。VB使用了可以简单建立应用程序的GUI 系统,但是又可以开发相当复杂的程序。VB 的程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定组件的属性和方法。

因为默认的属性和方法已经有一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的程序。过去的版本里面 VB 程序的性能问题一直被放在了桌面上,但是随着计算机速度的飞速增加,关于性能的争论已经越来越少。

VB 的程序可以包含一个或多个窗体,或者是一个主窗体和多个子窗体,类似于操作系统的样子。有很少功能的对话框窗口(比如没有最大化和最小化按钮的窗体)可以用来提供弹出功能。

VB 的组件既可以拥有用户界面,也可以没有。这样一来服务器端程序就可以处理增加的模块。

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-05
dim sum'和
dim count'个数
sum=0
count=0
For i=1 to 100
If i Mod 3=0 And i Mod 7<>0 Then
count=count+1
sum=sum+i
End If
Next
Print "count=" & count
Print "sum=" & sum
第2个回答  2010-07-05
dim a
for i =1 to 100
if i mod 3=0 and i mod 7<>0 then a=a+1
next i
print a
第3个回答  2010-07-05
在窗体上添加三个文本框,和一个按钮.在按钮的单击事件中写:
private sub command1_click
dim sum as integer'和
dim count as integer'个数
sum=0
count=0
text3.text=""
For i=1 to 100
If i Mod 3=0 And i Mod 7<>0 Then
count=count+1
sum=sum+i
text3.text=text3.text & i'text3显示都有什么数
End If
Next
text1.text="和为:"+ sum
text2.text="个数为:"+coun
end sub本回答被提问者采纳

用VB如何写1到100之间所有能被3整除而不能被7整除的整数的和与个数的...
VB代码如下:Dim i, jj = 0For i = 1 To 100If (i Mod 3 = 0 Or i Mod 7 = 0) And i Mod 21 <> 0 ThenPrint i,j = j + 1If j = 7 ThenPrintj = 0End IfEnd IfNext i

vb程式设计,计算0至100不能被7整除的所有整数的和!
printf("所有整数之和为%ld\\n",sum);} 程式设计求100以内所有能被7整除的整数和 只要从7开始回圈到98就可以了 因为7是100内能整除7的最小正整数而98是100内最大的 所以只需要计算这部分就可以了 下面是一般简单的程式码 include <stdio.h>int main(int argc,char **argv){ int i; i...

vb 求1~n之间能被3整除,但不能被7整除的所有整数之和
If i Mod 3 = 0 And i Mod 7 <> 0 Then s = s + i Next 在VB中,注释有2种方式:1、以Rem关键字开头,并且Rem关键字与注释内容之间要加一个空格。注释可以是单独的一行,也可以写在其他语句行的后面。2、使用一个撇号(')来代替Rem关键字。若使用撇号,则在其他语句行使用时不必加冒...

vb!求出任意两位数中,能被3整除而不能被7整除的数,要求打印符合条件的...
Private Sub Command1_Click()For i = 10 To 99If i Mod 3 = 0 And i Mod 7 <> 0 ThenPrint i;n = n + 1s = s + iEnd IfNextPrintPrint "总数: "; nPrint "和: "; sEnd Sub

VB编程求1到1000中能被3整除的数的个数
dim num3,num7 as integer for i=1 to 1000 if i mod 3=0 then num3=num3+1 end if if i mod 7=0 then num7=num7+1 end if next 最后num3就是能被3整除的数的个数。num7是能被7整除的个数。

输出1~200中所有能被3整除不能被7整除的所有整数,要求每行输出6个数...
include<stdio.h> int main(){ int i;for(i=3; i<200; i+=3)if(i%7)printf("%4d",i);return 0;}

...0~100的整数能够被3整除的个数以及能够被7整除的个数。程序代码怎么...
private sub command1_click dim sum as integer'和 dim count as integer'个数 sum=0 count=0 text3.text=""For i=1 to 100 If i Mod 3=0 And i Mod 7<>0 Then count=count+1 sum=sum+i text3.text=text3.text & i'text3显示都有什么数 End If Next text1.text="和为:"+...

...中的所有整数中能被3整除的数的个数及能被7整除的数的个数,用循环...
private sub command1_click()dim i,a,b for i=1 to 1000 if i mod 3=0 then a=a+1 if i mod 7=0 then b=b+1 next print "1~1000中能被3整除的数的个数=" & a print "1~1000中能被7整除的数的个数=" & b end sub ...

求1到100之间能被3整除且能被7整除的数的和的vb编辑
sub command1_click()dim i as integer, s as integer s = 0 for i = 1 to 100 if (i mod 3 = 0 and i mod 7 = 0) then s = s + i next msgbox s end sub

VB常用算法3个质数. doc
文档内容涉及VB编程中有关素数的算法与应用。素数定义为大于等于2的整数,仅能被1及其自身整除,而不被其他整数整除。对于素数的判断,经典算法是在从2到m-1之间逐一检查,若m能被其中任一整数整除,则m不是素数。此过程耗时。优化版算法从2到根号m进行检查,显著提高效率。具体代码实现如下:定义一个...

相似回答