微剋多資訊

 找回密碼
 註冊

Sign in with google

Google帳號登入

搜索
回覆 12則 瀏覽 37085篇
Line

終級密碼

該用戶從未簽到

升級   100%

跳轉到指定樓層
主題
發表於 2009-12-19 16:23 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
/*終級密碼*/
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(){


/*宣告變數aa=亂數,bb=猜數,cc=下界,dd=上界*/

int aa,bb,cc=1,dd=100;


srand(time(NULL));


aa=(rand()%100+1);



do{

printf("請猜\n");

scanf("%d",&bb);


//如果猜數不在範圍內

if(bb<=cc || dd<=bb){

printf("她媽的你到底會不會玩\n");

}

//如果猜數小於亂數

if(cc<bb && bb<aa){

cc=bb;

printf("%d-%d\n",cc,dd);

}


//如果猜數大於亂數

if(aa<bb && bb<dd){

dd=bb;

printf("%d-%d\n",cc,dd);

}


}while(bb!=aa);


printf("你答對了\n");

system ("pause");

return 0;
}
樓主熱門主題

該用戶從未簽到

升級   100%

2F
發表於 2009-12-21 23:19 | 只看該作者
"printf("她媽的你到底會不會玩\n");"
經典!

使用道具

該用戶從未簽到

升級   100%

3F
 樓主| 發表於 2009-12-22 08:26 | 只看該作者
謝謝,不然我不知道打啥

使用道具

fonghi 該會員已被刪除
4F
發表於 2009-12-22 22:40 | 只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

使用道具

fonghi 該會員已被刪除
5F
發表於 2009-12-24 01:40 | 只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

使用道具

該用戶從未簽到

升級   100%

6F
 樓主| 發表於 2009-12-24 09:21 | 只看該作者
%d-%d 變數d前後值不同,如何界定新舊值?
用後面的,變數一,變數二……去變

while(bb!=aa)此為條件為T,其中 ! 號代表為何?
!=為不等於的意思

3.|| 、&& 各代表為何?
||或  ex:條件一||條件二.....
&&及 ex:條件一&&條件二....

4.如何在程式裡呼叫應對之函數庫?如何知道已有之函數庫工作功能為何?
stdio.h     printf scanf.....等等
stdlib.h    rand srand..........等等
time.h      time......等等
math       pow   sqrt...等等

5.程式中只能有一個int main(){..}、do{..}?或可以多個?
int main(){.......}這只可以有一個因為這是主程式
do{事情}while(條件);可以很多個

補充
do{}while();
先做一次事情,判斷條件,如果成立的話再做一次事情,判斷條件................,如果不成立的話,直接到下面不執行迴圈
while(){}
判斷條件,再決定是否要做事情,判斷條件 ,是否要做事情..........................

使用道具

fonghi 該會員已被刪除
7F
發表於 2009-12-26 19:39 | 只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

使用道具

該用戶從未簽到

升級   100%

8F
 樓主| 發表於 2009-12-26 20:08 | 只看該作者
回應 7# fonghi


    完了,我眼花了

使用道具

該用戶從未簽到

升級   100%

9F
 樓主| 發表於 2009-12-26 20:12 | 只看該作者
1.if的用法
if(條件){要做事情}
注if、else、while、for如果要做事情只有一行不用{}
2.do{要做的事情}while(條件);
除了這兩點錯了以外剩下都對

使用道具

fonghi 該會員已被刪除
10F
發表於 2009-12-26 20:19 | 只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

使用道具

您需要登入後才可以回帖 登入 | 註冊

本版積分規則

小黑屋|Archiver|微剋多資訊(MicroDuo)

GMT+8, 2024-4-20 06:39

Discuz! X

© 2009-2023 Microduo

快速回覆 返回頂部 返回列表