3. Copyright (c) 2006 by Sasalak Tongkaw3
COMPUTER PROGRAMMING AND ALGORITH
ตัวอย่าง
• Get number
• Answer = number * 2
• Print answer
Get number
Answer=
Number*2
Print answer
14. Copyright (c) 2006 by Sasalak Tongkaw14
COMPUTER PROGRAMMING AND ALGORITH
ตัวอย่างที่ 1 ตัวอย่างที่ 2
#include<stdio.h
>
void main()
{
int age;
char sex;
float grade;
age = 20;
sex = ‘f’;
grade = 3.14;
}
#include<stdio.h
>
void main()
{
int age = 20;
char sex = ‘f’;
float grade =
3.14;
}
15. Copyright (c) 2006 by Sasalak Tongkaw15
COMPUTER PROGRAMMING AND ALGORITH
ตัวแปรข้อความที่เรียกว่า สตริง
String
• นำาตัวแปร char มาเรียงต่อกันเรียกว่า
ตัวแปรแบบสตริง(String)
• การประกาศตัวแปรแบบสตริง จะต้อง
กำาหนดขนาดของ char ดังตัวอย่าง
char name[15] = “Jacky Chan”;
• ตัวแปรชื่อ name มีความยาว 15 ช่องตัว
อักษร และเก็บข้อความ Jacky Chan เอา
ไว้ ซึ่งการประกาศตัวแปร 15 ช่องเอาไว้
ที่เหลือจะเป็นช่องว่างเฉยๆ ไม่มีตัว
อักษรบรรจุอยู่
J a c k y C h a n
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
16. Copyright (c) 2006 by Sasalak Tongkaw16
COMPUTER PROGRAMMING AND ALGORITH
ตัวอย่าง
#include<stdio.h>
void main()
{
int age = 20;
char sex = ‘f’;
float grade = 3.14;
char name[10] = “malee”;
printf(“You are %sn”,name);
printf(“You are %cn”,sex);
printf(“You are %d years oldn”,age);
printf(“You grade is %fn”,grade);
}
You are malee
You are f
You are 20 years old
Your grade is 3.140000