c语言:使用while语句求出1到100以内所有能被3整除或能被7整除的自然数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言:使用while语句求出1到100以内所有能被3整除或能被7整除的自然数相关的知识,希望对你有一定的参考价值。

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication7

    class Program

    

        static void Main(string[] args)

        

            int x = 1;

            while (x++ <= 100)

            

                if (x % 3 == 0)

                

                    Console.WriteLine(x);

                

            

            Console.ReadLine();

                

        

    



扩展资料:

javascript中while循环的语法如下:

while (<条件>) 需执行的代码 ;

do 需执行的代码 while (<条件>);

注意:do...while 循环是 while 循环的变种。该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为 true 时,它会继续这个循环。

所以可以这么说,do...while 循环为执行至少一遍其中的代码,即使条件为 false,因为其中的代码执行后才会进行条件验证。

参考技术A int i = 1;
while(i<1O1)


if(i%3==O ll i%7==O)
printf("%d ",i);
i++;

求一百以内奇数偶数之和,用while 语句好像不可以

 1 #求一百以内奇数之和
 2 #用while语句好像不好求和?
 3 n=1
 4 s=0
 5 while n < 101:
 6     temp=n%2
 7     if temp == 0:
 8         pass
 9     else:
10         s = s + n
11         n = n + 1
12 print(s)
13 
14     
15 #基本式
16 
17 sum = 0
18 for i in range(1,100,2):
19     sum = sum + i
20 print(sum)
21 
22 
23 
24 
25 #方法一:
26 
27 sum = 0                  #初始化变量sum,用来放和
28 for i in range(1,100,2): #使用for循环,从1开始,每隔数2跳一次,只循环奇数1,3,5,7......
29     sum += i             #把每次取出来的奇数相加
30 print(sum)               #最后打印结果
31 
32 
33 
34 #方法二:
35 
36 sum = 0               #初始化变量sum,用来放和
37 
38 for i in range(100):  #使用for循环,从0~99逐个取数
39 
40     if i%2 == 0:                            
41 
42         continue     #使用if语句判断每次取出来的数是否为偶数,如果是偶数则
43                      #中止当前循环,进入下一个循环,也就是不取偶数
44 
45     sum += i          #把取出来的奇数相加
46 
47 print(sum)
48 
49 
50 
51 #方法三:
52 
53 sum = 0               #初始化变量sum,用来放和
54 
55 for i in range(100):  #使用for循环,从0~99逐个取数
56 
57     if i%2 == 1:
58         sum += i     #使用if语句判断每次取出来的数是否为奇数,如果是奇数把数字加起来
59 
60 print(sum)
61 
62 
63 #集大成
64 
65 i=0
66 sum1=0
67 sum2=0
68 while i<=100:
69     if i%2==0:
70         sum1+=i
71     else:
72         sum2+=i
73     i+=1
74 print(1-100之间偶数和为:%d % sum1)
75 print(1-100之间偶数和为:%d % sum2)

 

以上是关于c语言:使用while语句求出1到100以内所有能被3整除或能被7整除的自然数的主要内容,如果未能解决你的问题,请参考以下文章

编写程序求出100到1000范围内所有素数的和c语言

编程求1-100之间(包含100)所有偶数的和!

编程求1-100之间(包含100)所有偶数的和!

c语言求1000以内的素数(素数是只能被1和它本身整除的数)

编程求出100到10000之间既是素数又是回文数的所有数~用c语言,急 在线等

用C语言输出1-100之间所有的偶数