1樓:匿名使用者
#include "stdio.h"
#include "conio.h"
int main()
printf("%d",s);
getch();
return 0;
}首先定義i 它是
bai計算式裡面的因du子,
zhi也就是1*2*3*4*5中的dao1,2,3,4,5;
s是結果,給他賦初值回1;
for(i=1;i<=5;i++){s=s*i;)的意思是當i=1時,答計算s=s*i 也就是1=1*1此時s=1,接著再迴圈for語句,此時i=2;因為定義了i++,他的意思是i使用一次後給i加上1,也就是i=i+1
i=2時,計算s=s*i 也就是1*2=2;
依次類推
直到i=5的時候迴圈停止,因為for裡面有條件判斷i<=5,也就是說迴圈進行i=1,i=2,i=3,i=4,i=5一共5次
然後輸出結果
printf("%d",s)的意思是輸出s的值.因為s為int型,所以引號裡面用%d.
我也只能這麼解釋了,看不懂的話我也不知道改怎麼說了
2樓:
你要明白
計算機語copy
言跟人類bai的語言不是一樣的 但又有聯
du系 應為計算機語言是zhi人寫的 要讓計算機識別dao 人有能理解
像一般定義 int sum 就表示sum 是int型(整型) 它就是記錄 和的 一個變數
for 他是關鍵字 和 if switch 等一樣 可以用於控制迴圈。。
printf(); 它是c語言預先定義的一個庫函式 這樣的函式有很多 不用自己去寫了 用的時候加一個 #include標頭檔案就可以了
3樓:匿名使用者
#include標準輸bai入輸出函式都要加這個du 標頭檔案 比如printf和scanf
main() 迴圈zhi5次
,每dao次n的值都遞增,第一版次sum等於1*1第二次權sum等於前一次的sum值乘以n的值,結果就是5的階乘printf("%d",sum);}
4樓:匿名使用者
int a = 1;
for(int i = 2; i < 5; i++)先定義一個能返抄回結果的變數襲a,並對其賦初bai值為1.
下面就進行冥演算法(不知du道有沒有叫錯zhi,記不起來了).
a *= i; 這是將
dao a的值乘上i後再賦給a 是a = a * i;的簡寫;
這裡最主要的是一個for語句..
它是一個迴圈體,語法是這樣的;
for(變數, 條件, 步長)
當變數的滿足條件時就執行迴圈體裡的程式,步長是執行完一次迴圈體後所做的操作
上面的i++ 就是i進行自加1 也就是i = i + 1;
5樓:匿名使用者
#include(stdio.h)
#define n 5 /* n 常量bai識別符號,方便修改du!*/
main()
printf("sum=%d\n",sum) /* 輸出結果,以十進位制整數形式(%d)輸出*/}
6樓:匿名使用者
首先,你的頭腦要變成機器腦才能理解計算機是怎麼工作的,你認為怎樣才能把你的意思傳給計算機呢,
其次,printf這些只是一個**而已方便人能看懂,也可以是huiyhiu任何東西
總之,這些都是為了人們能更好的程式設計
7樓:星月小木木
#include
int main(void)
printf("pro=%d\n", pro);
return 0;}
8樓:匿名使用者
這個。。。
好像。。。。。
我們看不懂。。。。
你先多看看書吧。
9樓:匿名使用者
問題沒太看懂 啊
你先多看看書吧,
c語言中1*2*3*4*5用for迴圈怎麼寫
10樓:匿名使用者
#include
void main()
printf("result = %d\n", result);}
11樓:匿名使用者
int i,sum=1;
for(i=1;i <=5;i++)
sum*=i;
c語言問題,C語言問題C語言問題
沒有縮排,看來比較累 但是輸入一串字元以後要輸入結束標誌eof表示你的輸入結束了 如果你是unix,就用ctrl d,dos就用ctrl z include define maxline 1000 maximum input line length int getline char line,int...
c語言問題,C語言問題C語言問題
把檔案中所有逗號用空格替換。把if fp fopen goods.dat rb null 改成fp fopen goods.dat r null 把 feof fp 換成 0。把 一行刪除。以上3 4也可以在while前新增一行 解決 把printf s,2s,d,d n name,price,in...
什麼是C語言和C語言C語言和C語言的區別是什麼?
1 c語言。c語言誕生得非常早,當時人們普遍還習慣用組合語言編寫軟體,並且沒有什麼統一,通用的作業系統,基本上軟體都是從0開始寫的。c語言的方針便是比彙編方便易用,一起不要損失彙編的表達能力。所以c語言可以看成是 高階的彙編 語言。c語言的源 基本上可以非常容易地對應到彙編 並且可以不需要什麼執行時...