用c語言,求n ,n從鍵盤輸入。(要求分別用while語句

時間 2021-09-10 01:42:27

1樓:匿名使用者

相信看了我的例子你一定會了,對嗎!你一定行的。

#include

#define n 20

void main()

2樓:匿名使用者

int n

for i=1 to n

t=t*i

next

int n

while i=1 to n

t=t*i

next (忘了咋結尾了n年了,不對了修改一下)int n

do i=1 to n

t=t*i

while

3樓:獨落長秋

int n;

long s=1;

printf("input n:");

scanf("%d",&n);

while(n>1)

printf("result:%l,s);

//***dowhile

int n;

long s=1;

printf("input n:");

scanf("%d",&n);

dowhile(n>1);

printf("result:%l",s);

//***-for

int n,i;

long s=1;

printf("input n:");

scanf("%d",&n);

for(i=1;i<=n;i++)

s=s*n;

printf("result:%l",s);

c語言分別用while, do~while, for迴圈求1+2+3+…+100和1^2+2^2+3^2+…+100^2.

4樓:銳振英慎汝

^只是1+2+3+…+100的三個版本,1^2+2^2+3^2+…+100^2的話只是將sum=sum+i改為sum=sum+pow(i,2);就可以了,注意標頭檔案的問題內,容pow函式記得在另乙個標頭檔案裡,你自己查一下吧。

while版

intmain()

printf("%d",sum);

return0;}

do-while版

intmain()

while(i<=100);

printf("%d",sum);

return0;}

for版

intmain()

printf("%d",sum);

return0;}

5樓:程式猿3號

(1)int i=1, sum=0;

while(i<101)

double i=1, sum=0;

while(i<101)

(2)int i=1, sum=0;

do while(i<101);

double i=1, sum=0;

do while(i<101);

(3)int i, sum=0;

for(i=1; i<101; i++)

double i, sum=0;

for(i=1; i<101; i++)

sum += pow(i, 2);

執行通過,沒有問題的,這種題目很簡單回的,建議多想答想

6樓:爍媽

#include

#include "func.h"

#include //cstring的頭

bai檔案

duint main()

*/printf("%ld %ld\n",sum,mutvalue);

i = 1;

/* while(i<101)//while迴圈*/do //dowhile迴圈

while(i<101);

printf("%ld %ld",sum,mutvalue);

return 0;}

c語言中包含while.for.和do-while3種迴圈控制語句,其中什麼迴圈控制語句至少要執行一次迴圈體?

7樓:匿名使用者

do-while迴圈至少執行一次迴圈體。因為它是先執行迴圈體,再判斷條件的,另兩個是先判斷條件(條件符合才執行迴圈體)

8樓:大傘夏

do while

要先執行do,然後再判斷while裡面的條件,如果條件成立則執行下一次do裡面的內容

9樓:匿名使用者

do-while語句會在不判斷執行條件的情況先首先執行一次

10樓:匿名使用者

do-while呀 意思就是先做再判斷

11樓:it孤鶩

do-while迴圈

c語言問題求指導,(從鍵盤輸入整數,求它們中的最大者,用函式呼叫實現我的程式該怎麼改?感謝

include main 正確的max函式可以是 int max int value1,int value2 或者簡單寫 max value1 value2 value1 value2 在一組數中找最大值的max函式 int max int values,int number 既然要比較大小,當然要...

用c語言編寫 從鍵盤輸入數存入陣列a中,統計陣列下標是

複製過來的漢字是亂碼,貼上到vc裡就可以。其中下標是從0開始而不是1.注釋是我在這裡加的,複製到程式的時候可能需要刪除。include int main int i 0,j 0 for i 0 i 10 i 輸出總個數 printf d n j i 0 輸出具體的下標和元素值 while b i 0...

c語言加減乘除運算要求輸入通過鍵盤輸入兩整

看你的意思應該是乙個計算器吧 我的自製計算器如下 include include include main switch n case 2 case 3 case 4 case 5 case 6 case 7 case 8 case 9 case 10 case 11 printf 4.3f的絕對值...