用C 寫在迴圈體中同時實現求n的和,n

2021-03-11 06:58:21 字數 993 閱讀 8363

1樓:匿名使用者

double sum=0,factor=1;

int i;

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

//這個時候sum就是和,factor就是階乘

2樓:匿名使用者

#include iostream

using namespace std;

void main()

cout<<"n的和

為容:"<

cout<<"n!為:"<

3樓:忘記美麗

#include

using namespace std;

int main()

else

for(int i=1;i

return 0;}

4樓:創新源於需求

class aaa

void bbb(int n)

printf("n!源=%d\n",num);

}大致是這樣子的吧

5樓:chirest阿金

#include

#include

#include

#include

void main()

printf("\t\t");

printf("n的和=%d",sum);

printf("\n");

sum=0;break;

case 3: for(j=1;j<=n;j++)printf("\t\t");

printf("n!=%d",max);

printf("\n");

max=1;break;

case 4: exit(0);

default:printf("\t\t輸入錯誤,請重新輸入!\n");}}}

int k 10 while k 1 k k 1則迴圈體執行10次,對嗎?網上是k 0,我這個是等於1,大家幫幫忙

while k 1 這是錯的,while k 1 其為賦值,等同while 1 會出現死迴圈。兄弟,你這個迴圈是死迴圈,每迴圈一次剛減1,就又賦值了一個1 所以不存在k等於0或者1的問題 有以下程式段 int k 0 while k 1 k 則while迴圈執行的次數是 程式段 int k 0 wh...

c語言用迴圈輸出字母,C語言用迴圈輸出26個字母

include void main if i 7 6 是i對7求佘數,如果i 14,則佘為0,i 8 則佘為1 include int main return 0 ddddddddddddddddddd 用c語言迴圈語句輸出26個大寫及小寫字母 可以參考下面的 include int main 擴充...

c語言程式設計,用for迴圈列印菱形

include include void main for i 1 i 2 n 1 i printf printf n for a 1 a 主要考慮用for迴圈來解決問題,把菱形分成兩部分,先列印第一部分,然後列印第二部分。include include int main return 0 c語言的...