今天給各位分享用while循環求1到100的和的知識,其中也會對while循環完成1~100的累加進行解釋,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在開始吧!
用while循環語句編寫程序,計算1~200之間的所有3的倍數之和
三種循環:
#include
voidmain()
{
inti=1,sum=0;
while(i
{
if(i%3==0)
sum+=i;
i++;
}
printf("%d\n",sum);
}
#include
voidmain()
{
inti=1,sum=0;
do
{
if(i%3==0)
sum+=i;
i++;
}
while(i
printf("%d\n",sum);
}
#include
voidmain()
{
inti=1,sum=0;
for(i=0;i
{
if(i%3==0)
sum+=i;
}
printf("%d\n",sum);
}
用while循環怎么輸出一到一百被三整除的數
C語言編程。
用到的方法:
(1)設置一個循環變量i
(2)給循環變量賦初值1
(3)while循環i從1到100
(4)逐個判斷每一個i是否能被3整除,如果能整除,輸出i的值。
這樣,就把1至100中所有能被3整除的數,輸出了。
使用while循環語句求1到100的累加和
很簡單的,如下:
main()
{
intsum=0;
for(inti=1;i<=100;i++)
{sum+=i;}
printf("%d",sum);
}
編程題:使用窮舉法并分別用for、while、do……while循環語句求出1~100之間的質數。用c#解答,謝謝
1.while
#include<iostream>
usingnamespacestd;
intmain(){
inti,j,n,m;
i=2;
while(i<101)
{
m=1,n=i/2;j=2;
while(j<=n)
{
if(i%j==0)
{
m=0;
break;
}
j++;
}
if(m)
cout<<i<<"";
i++;
}
}
2.do....while
#include<iostream.h>
voidmain()
{
inti,j,n,m;
i=2;
do
{
m=1;
n=i/2;
j=2;
do
{
if(i%j==0)
{
m=0;
break;
}
j++;
}
while(j<=n);
if(m)
cout<<i<<"";
i++;
}
while(i<101);
}
3.for
#include<iostream.h>
voidmain()
{
inti,j,n,m;
for(i=2;i<101;i++)
{
m=1;
n=i/2;
for(j=2;j<=n;j++)
{
if(i%j==0)
{
m=0;
break;
}
}
if(m)
cout<<i<<"";
}
}
用while計算1-100之間偶數的和
While是一種循環語句,我們建設使用vb開發語言,則while的語法形式是:
While條件
循環體語句
Wend
本題的程序就是
S=0
i=1
Whilei<=100
Ifimod2=0then
S=s+i
Endif
Wend
說明:
s用于保存計算求和;mod是求余數運算,如果mod2等于0,就是偶數
while循環簡單例子
以下是一個簡單的while循環示例:
```
count=0
whilecount<5:
print("Countis",count)
count+=1
print("Finished!")
```
輸出:
```
Countis0
Countis1
Countis2
Countis3
Countis4
Finished!
```
在這個例子中,我們初始化了一個名為count的變量,然后使用while循環來重復執行代碼塊,直到計數達到5。在每次迭代中,我們打印當前計數的值,并增加計數器的值。最后,當計數達到5時,我們打印"Finished!"。
關于用while循環求1到100的和,while循環完成1~100的累加的介紹到此結束,希望對大家有所幫助。