C language W.lilakiatsakun
โครงสร้างและองค์ประกอบของภาษาซี 1 #include <stdio.h> int function_A(int count); void main (void) { // C code function_A(10); } int function_A (int count) Preprocessor Function Prototype Starting Point Calling Function Function Program
โครงสร้างและองค์ประกอบของภาษาซี 2 void main (void){ int value; value=function_A(10); } int function_A (int count){ count = count+10; ชนิดของการส่งค่ากลับจากฟังก์ชัน
โครงสร้างและองค์ประกอบของภาษาซี 3 void main (void){ int value; value=function_A(10); } int function_A (int count){ count = count+10; พารามิเตอร์ในการผ่านค่าเข้าฟังก์ชัน ชื่อฟังก์ชัน
โครงสร้างและองค์ประกอบของภาษาซี 4 void main (void){ int value; value=function_A(10); } การประกาศตัวแปรเพื่อใช้งาน ชนิดของตัวแปร
Program #1 (no I/O) void main (void) { int height; int width; int sq_area; height = 10; width = 20; sq_area = height * width; }
Program #2 (no Input) # include <stdio.h> void main (void) { int height; int width; int sq_area; height = 10; width = 20; sq_area = height * width; printf (“Area of Square = %d\n”,sq_area); }
Program #3 (I/O) comment # include <stdio.h> void main (void) { int height; int width; int sq_area; scanf (“%d”,height); //input height scanf (“%d”width); //input width sq_area = height * width; printf (“Area of Square = %d\n”,sq_area); }
Program#4 (Modified 1) # include <stdio.h> void main (void) { int height, width,sq_area; printf (“Put Height value:”);scanf(“%d”,height); printf (“Put Width value:”); scanf (“%d”width); sq_area = height * width; printf (“Area of Square = %d\n”,sq_area); }
Program#5 (Modified 2) # include <stdio.h> void main (void) { float height, width,sq_area; printf (“Put Height value:”);scanf(“%f”,height); printf (“Put Width value:”); scanf (“%f”width); sq_area = height * width; printf (“Area of Square = %f\n”,sq_area); }
Program #6 หาความยาวเส้นรอบวงของวงกลม จากสูตร 2R