//Float是用來宣告浮點數的時候用的,
//所謂浮點數就是小數、分數...等,非整數虛數的數字。
#include <stdio.h>
int main(void)
{
int n;
float sum;
n=10;
sum=n/3.;
/* 註解:
因為整數除以整數答案還是整數,
上面的3後面要加上一個點,
讓3這個整數變成浮點數(小數)。
%5d顯示『 10』總共五個格子,沒有數字的格子留空白。
%06.3f顯示『03.333』總共六個格子,
且小數點取到第3位,沒有數字的格子填上0 。
*/
printf("數字%5d除以三等於%06.3f\n",n,sum);
return 0;
}
/*
結果:
數字 10除以三等於03.333
*/
2009年10月5日 星期一
if else 判斷式
//判斷式教學
#include <stdio.h>
int main(void)
{
int num;
printf("我是 (1)帥哥 (2)正妹 (3)兒童 (?)人妖:\n");
//scanf是輸入數值到num裡,記得要加&
scanf("%d",&num);
//括號內的num==1是判斷式
//判斷式符號有:== <= >= != < >
if(num==1)
{
printf("帥哥\n");
}
else if(num==2)
{
printf("正妹\n");
}
else if(num==3)
{
printf("兒童\n");
}
else
{
printf("人妖\n");
}
system("pause");
return 0;
}
#include <stdio.h>
int main(void)
{
int num;
printf("我是 (1)帥哥 (2)正妹 (3)兒童 (?)人妖:\n");
//scanf是輸入數值到num裡,記得要加&
scanf("%d",&num);
//括號內的num==1是判斷式
//判斷式符號有:== <= >= != < >
if(num==1)
{
printf("帥哥\n");
}
else if(num==2)
{
printf("正妹\n");
}
else if(num==3)
{
printf("兒童\n");
}
else
{
printf("人妖\n");
}
system("pause");
return 0;
}
用CodeBlack編譯C
範例檔案的路徑:『J:\homework\simple.c』
CodeBlock中工具的路徑:『J:\CodeBlocks\MinGW\bin\』
範例程式碼:
#include <stdio.h>
int main(void) /* a simple program */
{
int num; /* define a variable called num */
num = 1; /* assign a value to num */
printf("I am a simple "); /* use the printf() function */
printf("我是一個飯粒 \n"); /* use the printf() function */
printf("computer.");
printf("電腦.\n");
printf("My favorite number is %d because it is first.\n",num);
printf("我最愛的數字是 %d 因為他是第一個數字。\n",num);
getchar();
return 0;
}
如上圖:
1.開啟命令提示字元,可按『windows+R』執行『cmd』
2.輸入『J:』進到隨身碟
3.輸入『cd homework』進到放著『simple.c』檔案的目錄
4.輸入『path=J:\CodeBlocks\MinGW\bin\』把CodeBlock工具Path進來
5.輸入『gcc simple.c』編譯(Compile)範例程式
6.開啟編譯完成的『a.exe』完成如下圖↓
注意:程式碼最後面要Enter換行空一行,
當要進到『C:\』的時候可用『cd ..』回到上一層資料夾。
有問題請留言。
path=%path%;J:\CodeBlocks\MinGW\bin\
CodeBlock中工具的路徑:『J:\CodeBlocks\MinGW\bin\』
範例程式碼:
#include <stdio.h>
int main(void) /* a simple program */
{
int num; /* define a variable called num */
num = 1; /* assign a value to num */
printf("I am a simple "); /* use the printf() function */
printf("我是一個飯粒 \n"); /* use the printf() function */
printf("computer.");
printf("電腦.\n");
printf("My favorite number is %d because it is first.\n",num);
printf("我最愛的數字是 %d 因為他是第一個數字。\n",num);
getchar();
return 0;
}
如上圖:
1.開啟命令提示字元,可按『windows+R』執行『cmd』
2.輸入『J:』進到隨身碟
3.輸入『cd homework』進到放著『simple.c』檔案的目錄
4.輸入『path=J:\CodeBlocks\MinGW\bin\』把CodeBlock工具Path進來
5.輸入『gcc simple.c』編譯(Compile)範例程式
6.開啟編譯完成的『a.exe』完成如下圖↓
注意:程式碼最後面要Enter換行空一行,
當要進到『C:\』的時候可用『cd ..』回到上一層資料夾。
有問題請留言。
path=%path%;J:\CodeBlocks\MinGW\bin\
Linux是什麼?
要知道什麼是Linux之前,
我們要先了解平常使用的Windows是什麼,
Windows是視窗作業系統軟體,
作業系統稱為OS(Operation System),
那麼Linux其實就是一種OS,
常見的OS有Unix、Linux、Windows、MS-Dos,
Linux原本是非視窗型軟體,
是專門用來作程式開發的系統軟體,
但近年來許多好人將他們做成視窗型的系統軟體,
像是Ubuntu這套就是個有名的視窗型Linux。
另外AndLinux、CoLinux這類軟體,
是能夠在Windows上虛擬出Linux環境的軟體,
讓我們能夠在Windows上方便的使用Linux。
Wiki百科
我們要先了解平常使用的Windows是什麼,
Windows是視窗作業系統軟體,
作業系統稱為OS(Operation System),
那麼Linux其實就是一種OS,
常見的OS有Unix、Linux、Windows、MS-Dos,
Linux原本是非視窗型軟體,
是專門用來作程式開發的系統軟體,
但近年來許多好人將他們做成視窗型的系統軟體,
像是Ubuntu這套就是個有名的視窗型Linux。
另外AndLinux、CoLinux這類軟體,
是能夠在Windows上虛擬出Linux環境的軟體,
讓我們能夠在Windows上方便的使用Linux。
Wiki百科
我是一個飯粒
//第2章 - 25頁範例
#include <stdio.h>
int main(void) /* a simple program */
{
int num; /* define a variable called num */
num = 1; /* assign a value to num */
printf("I am a simple "); /* use the printf() function */
printf("我是一個飯粒 \n"); /* use the printf() function */
printf("computer.");
printf("電腦.\n");
printf("My favorite number is %d because it is first.\n",num);
printf("我最愛的數字是 %d 因為他是第一個數字。\n",num);
getchar();
return 0;
}
#include <stdio.h>
int main(void) /* a simple program */
{
int num; /* define a variable called num */
num = 1; /* assign a value to num */
printf("I am a simple "); /* use the printf() function */
printf("我是一個飯粒 \n"); /* use the printf() function */
printf("computer.");
printf("電腦.\n");
printf("My favorite number is %d because it is first.\n",num);
printf("我最愛的數字是 %d 因為他是第一個數字。\n",num);
getchar();
return 0;
}
訂閱:
文章 (Atom)


