输出1到100内不能被6整除的数字用while和for两种方法?

作者&投稿:敛文 (若有异议请与网页底部的电邮联系)
~ 使用while循环输出1到100内不能被6整除的数字:
i = 1while i <= 100: if i %! (MISSING)!= 0: print(i)
i += 1

使用for循环输出1到100内不能被6整除的数字:
for i in range(1, 101):
if i %! (MISSING)!= 0: print(i)

以上两种方法都是先遍历1到100的数字,然后判断该数字是否能被6整除,如果不能就输出该数字。两种方法的输出结果相同。

使用while方法:
# 使用 while 循环输出
i = 1
while i <= 100;
if i % 6 != 0; # 如果 i 不能被 6 整除
print(i);
i += 1
使用for方法:
# 使用 for 循环输出
for i in range(1, 101);
if i % 6 != 0; # 如果 i 不能被 6 整除
print(i)
这两种方法实现的功能是一样的,都是通过判断每个数是否能够被6整除,如果不能,则输出这个数字,以此达到输出1到100内不能被6整除的数字的目的。


1到100内有几个数不能被2、3、7中的任何一个数整除?
所以不能被2、3、7,任何一个数整除的数有 100-50-33-14-2+16+7+4=28(个)

1到100 内有几个数不能被2、3、7 中的任何一个整除。
1、5、11、13、17、19、23、29、31、37、41、43、47、53、59、61、67、71、73、79、83、89、97 一共23个

在1~100内所有不能被5或9整出的数的和是多少?
这题求的是算出在1~100内所有不能被5或9整出的数的和。那么我们可以先求1~100的和,再减去能被5或能被9整除的数的和,他们之间的差不就是我们要的结果了么

C++ 怎么把1-100内不能被3整除的数提取出来!!! 不用for!!
??显示的都是不能被3整除的数啊?有什么不对吗= = 你要显示1-100里面能被3整除的数?亲?在吗?记得回来采纳啊!

用c#编写代码题,计算出 1—100 之间所有不能被 3 整除的整数的和大于...
\/\/如果和大于(或等于)2000返回turn,否则返回falsebool GetResult(){ int sum = 0;\/\/不能被 3 整除的整数的和 for(int i = 1; i <= 100; i++) { if(i\/3 != 0)\/\/不能被 3 整除的整数 { sum = sum + i; } } return sum >= 2000;\/\/返回判断...

从1到100的连续自然数中,既不能被3整除,又不能被5整除
先求出从1到100的100个连续自然数之和:1+2+3+…+100=(1+100)×100÷2=5050;被3整除的数之和:3(1+2+3+…+33)=3[(1+33)×33÷2]=1683;被5整除的数之和:5(1+2+3+…+20)=5[(1+20)×20÷2]=1050;既被3又被5整除的数之和:3×5(1+2+3+4+5+6)=315...

用delphi写出1至100以内所有不能被3整除的数的和是(不包括5)?
如果你想使用Delphi语言编写一个程序,计算1至100以内所有不能被3整除的数的和(不包括5),则可以使用以下代码:Copy codevar i, sum: Integer;begin sum := 0; for i := 1 to 100 do begin if (i mod 3 <> 0) and (i <> 5) then sum := sum + i;end;ShowMessage(IntTo...

编出完整程序,求出1~100之间,所有能被3整除但不能被7整除的整数之和...
include "stdio.h"void main(){ int i,sum=0;for(i=3;i<=100;i+=3)if(i%7!=0){ printf("%d能被3整除,并且不能被7整除\\n",i);sum+=i;} printf("这些数字的和为:%d",sum);}

1到1001以内,不能被7或13整除的数有多少个?
1001内被7整除的数:1001÷7=143个,1001内被13整除的数:1001÷13=77个,1001内即被7整除又被13整除的数:1001÷(7×13)=11个,1-1001内不能被7或13整除的数:1001-143-77+11=792个。

从1到100中选出一些数,使得这些数中任选三个,相加之和都不能被7整除...
1--100,按除以7的余数来分组 余数为0,3,4,5,6的,各有14个 余数为1,2的,各有15个:0+1+6=7;0+2+5=7;0+3+4=7 1+1+5=7;1+2+4=7;1+3+3=7 2+2+3=7 三个数的和不能被7整除 可以选出余数为1,2的两组(这两组最多)选了这两组,余数为6,5,4,3的就都不能...

翠屏区17116162659: 求1到100之间既不能被5整除也不能被6整除的哪些整数的个数 -
揣轮消咳:[答案] 1到100之间能被5整除的数:100/5=20 1到100之间能被6整除的数:100/6=16.4 1到100之间既能被5整除又能被6整除的:100/(5*6)=3.10 1到100之间既不能被5整除也不能被6整除的数:100-20-16+3=67

翠屏区17116162659: 在自然数1到100中,不能被5或6整除的数有()个 -
揣轮消咳: 能被5整除的有5-10-15---100.共20个 能被6整除的有6.12.24...96共16个 其中重叠的有30.60.90三个数. 所以不能被5或6整除的数有100-20-16+3=67

翠屏区17116162659: 求1到100之间既不能被5整除也不能被6整除的哪些整数的个数 -
揣轮消咳: 1到100之间能被5整除的数:100/5=201到100之间能被6整除的数:100/6=16...........41到100之间既能被5整除又能被6整除的:100/(5*6)=3.........101到100之间既不能被5整除也不能被6整除的数:100-20-16+3=67

翠屏区17116162659: 2. 使用do 语句输出100到200之间不能被6整除的数,程序运行界面自定. -
揣轮消咳: #include void main(){ int k=100; do{ if(k%6!=0) printf("%d ",k); k++; }while(k}

翠屏区17116162659: 编程实现:输入100以内能被3整除但不能被6整除的数 -
揣轮消咳: main(){ int i,j; for(i=0;i

翠屏区17116162659: 从1到1000中所有不能被6整除的数有多少个 -
揣轮消咳: 能被4整除的有1000除以4=250个 能被6整除的数有1000除以6=166……1,就是166个. 其中重复的有1000除以(4和6的最小公倍数,12)=83个 所以剩下的有1000-250-166+83

翠屏区17116162659: 1到100中,不能被2和3同时整除的数有多少个?怎么算?谢谢. -
揣轮消咳:[答案] 能被2和3同时整除的是6的倍数 100/6=16……4 所以一共有16个数能被6整除 所以不能同时被6整除的有100-16=84个

翠屏区17116162659: c语言编程:0到1000能被2或3的整除但不能被6整除的数有多少个 -
揣轮消咳: main() { int sum=0; int i; for(i=0;i{ if( (i%2==0 || i%3==0) && i%6!=0) { sum+=1; } } printf("总数为%d",sum); }

翠屏区17116162659: 1到100不能同时被6和8整除有几个?怎么算? -
揣轮消咳: 6和8最小公倍数为24,1-100内24的倍数为24,48,72,96共4个,所以不能同时被6或8整除有96个

翠屏区17116162659: 在1—100的整数中 任意取出一个数 求取到的整数既不能被6整除 又不能被8整除的概率. -
揣轮消咳:[答案] 解:由整除性知识得:在1&100这100个数中 能同时被6和8整除的整数有24 48 72 96共4个 能被6整除但不能被8整除的有12个 能被8整除但不能被6整除的有8个 所以既不能被6整除又不能被8整除的数共有100-4-8-12=76个 因此所求的概率P==0.76.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网