for 99乘法表



#include
using namespace std;
int main()
{
for(int i=1;i


hfnkiki 發表在 痞客邦 留言(0) 人氣()

star



#include
using namespace std;
int main()
{
for(int i=5;i>=1;i--)
{
for(int j=1;j
#include

using namespace std;
int main()
{
char input;
cout > input;
for(int i=5;i>=1;i--)
{
for(int j=1;j注意:
若為for(;;)
則會形成無窮迴圈

延伸問題待補
印出
*****
++++
***
++
*


hfnkiki 發表在 痞客邦 留言(0) 人氣()

for add



#include
using namespace std;
int main()
{
int sum=0,money;
for(int i=1;i> money;
sum=sum+money;
}
cout


hfnkiki 發表在 痞客邦 留言(0) 人氣()

case



#include
using namespace std;
int main()
{
int a,b;
char input;
Start:
cout >a;
cout >b;
cout >input;
switch(input)
{
case '+':
cout


hfnkiki 發表在 痞客邦 留言(0) 人氣()

switch




#include
using namespace std;
int main()
{
char grade;
do
{
cout > grade;
switch(grade)
{
case 'A':
cout


hfnkiki 發表在 痞客邦 留言(0) 人氣()

SALE0sale



#include
using namespace std;
int main()
{
int money;
do{
cout > money;
if(money>=10000){
cout =5000){
cout =3000){
cout =1000){
cout


hfnkiki 發表在 痞客邦 留言(0) 人氣()

突然有種感覺
人真的需要這麼努力嗎
 
因為今天在無意間
看到一個從前高職同校車的一個女生(在國中就認識滿深了,隔壁班同學且她是我一個國一好友的最要好的同學)
早在應該七、八年前有了吧
就知道她結婚了
而在今天無意間看到她嫁的很好
心裡覺得很驚訝
因為我對這個女生的印象
不喜歡讀書
感覺對任何事都是個不是很認真的一個女生

從前是讀美髮的
高職畢業後就沒再讀書了
工作也是一個換過一個
我常在不同場合看到她

後來今天我看到她的資訊
她嫁的很好
不用工作
有個疼她的老公
而且常常出國、吃高級餐廳
還有兩個將近五、六歲的孩子

突然看看自己
學歷是比她高了一點
工作也比她穩定了一點
但我沒法常出國、也沒法常上高級餐廳
而且我必須工作
我還有我想要努力的目標,卻不知何時會達到
也還沒有自己的家庭與小孩(雖然這在今年之前從來不是我人生規劃的一部份)
 
每個人的人生
真的是很奇妙
有的人不用努力
就能過的很好
有的人很努力
卻不見得可以得到自己想要的生活
突然覺得
需要這麼努力嗎
 
這就是人各有命吧!
可能準備考試的有點倦了
我想!我的個性還是努力一點比較踏實
這也是在挑戰自己
突然的牢騷
講講就好
過自己實在的人生還是最重要
繼續加油吧

hfnkiki 發表在 痞客邦 留言(0) 人氣()

They carried him off the field. 他們把他帶出球場
Off很常用
如:Off we go!我們走吧!

It's ranning.正在下雨

Are you coming?你要來嗎?

What are you thinking about?你在想什麼呢

Let's go State! State加油

He takes a shower. 他洗個澡

knocks him down 撞倒他

This is your big chance. Take it. 這是你的大好機會,接受它吧!

Go in the game.上場

onto the field 跑進球場

He's going to be good. 他將是很好的

Frank Kelly is in the hospital.He has a bad leg.
這裡用"in"
*他已經躺在醫院裡頭(小範圍)

At the hostipal,Steve and Ben see Frank Kelly.
這裡用"at"
*在醫院(大範圍)

You can't have me. 你們可以沒有我

UCLA has a good team,Gary.
They're big and strong.
They can hit hard.他們打的很拼
What's going to happen? 會發生什麼事呢?

Gary catches a pass and starts to run down field.
run down跑下場(地)
run onto跑上場(地)

Gomez hits him hard. Gomez用力撞他

hit him in the face為什麼不是hit him on the face?
搭公車要用get on,搭小型的夜操工具就用get in
在固定路徑上行駛的交通工具通常用on,而行駛路徑可因人而做改變的交通工具通常用in
但是摩托車、腳踏車或小型船雖無固定的路徑,但是這些交通工具周圍都沒有把人包圍起來的設計,所以用on
如果是臉被揍或被東西砸到的時候用in,有東西打到頭或砸到頭也是用on,肚子被打的時候,因為有打進去的感覺,所以用in

The Penn State Players are angry at Gary too.隊員們對Gary做的事很生氣
angry at 對某事生氣
angry with 對某人生氣


hfnkiki 發表在 痞客邦 留言(0) 人氣()

#include

#include

#include

using namespace std;



#define BUF_SIZE 128


int main(void)

{ double score=0, sum=0;

int count = 0;

char buf[BUF_SIZE];


do

{ cout =0. && 100.>=score && isdigit(buf[0]))

{ ++count; sum += score; }

} while (score != -1.);



if (count)

printf("%.2f\n", sum/count);



system("pause");


return 0;

}


說明:

大小不限、

可以直接比較兩 string 是否一樣。

但它的缺點太多,所以不建議使用!

因此我用了char 陣列。



char 陣列比較是否相同,要用 strcmp

如果要不管大小寫,用 stricmp

當然,那個 buf[0] == 'q' 也要改成 tolower(buf[0]) == 'q'

在 C,能直接 == 的,只有 primitive type (就是 char, short, int, float, double等)!

在C++,除了上述外,程式可以自己寫 operator overload。

1. include 是插入那個檔案到這個位置。
主要是用來引用別人(含compiler)幫你做好的宣告。
因此,compiler知道你要用的東西長什麼樣子;
不同的程式之間,可以有致的用法。

2.#define BUF_SIZE 128 是定義 BUF_SIZE 這個字為128,
以後,compiler看到這個字,就會幫你換成 128。
因此,萬一你要改成256或其它數值,
只要改一處,就全都改到了。
而且,將來看到這個程式,
不會想不起來:128是怎麼來的?
不會不知道要改哪些地方!
(可能有別的值也剛好是128!所以,不能用搜尋→置換!)
2010-04-17 18:54:07 補充
3. 同2.。這時BUF_SIZE 已被換成128。

4.cin只抓一個值。字串間有空白的話,會被視為二個字串!
 getline(buf, BUF_SIZE);則會整列讀進來。
 BUF_SIZE 這個字很清楚地告訴我們:那裡是暫存區的大小。
 多大? 2. 告訴我們:128
 也就是說:使用者輸入127字以內,都不會出問題。
 第128字起,會不見!

5. strcmp 是標準函式,宣告在string.h裡。
 我竟然漏 include了!
 少數compiler會自動幫你 include 有的沒的!
 其實這不好!
 如果裡面的兩串字一樣,會傳回0;
 如果不同,前大傳回正,小則負。

程式分享原網址:http://tw.knowledge.yahoo.com/question/question?qid=1510041608965


hfnkiki 發表在 痞客邦 留言(0) 人氣()

BMI



這程式主要學到
1.goto的用法(可做為重覆輸入的語法)
在此取的變數為Start
於是在一開始設定「Start:」結尾設定「goto Start;」

2.多項選擇
if(條件1)
else if(條件2)
else


#include
using namespace std;
main()
{
float kg,m,bmi;
Start:
cout > m;
cout > kg;
m=m/100;
bmi=(int)(kg/(m*m));
cout 24){
cout


hfnkiki 發表在 痞客邦 留言(0) 人氣()