บทที่ 5
Moderator: mindphp, ผู้ดูแลกระดาน
- icphysics
- PHP Full Member
- โพสต์: 38
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- ติดต่อ:
ข้อ2
#include<stdio.h>
void main()
{
int x=0,y=1,z=2;
char ch=' ';
printf("show value befor ++ or -- by\n");
printf(" %cx=%d\n",ch,x);
printf(" %cy=%d\n",ch,y);
printf(" %cz=%d\n",ch,z);
printf("show x- -y=%d\n",x- -y);
printf("show x++ +y=%d\n",x++ +y);
printf("show value befor ++ or -- by\n");
printf(" %cx=%d\n",ch,x);
printf(" %cy=%d\n",ch,y);
printf(" %cz=%d\n",ch,z);
}
/*
การใช้ x++ +y กับ x+++y ให้ผลหมือนกัน เป็นไปตามกฎ
*/
#include<stdio.h>
void main()
{
int x=0,y=1,z=2;
char ch=' ';
printf("show value befor ++ or -- by\n");
printf(" %cx=%d\n",ch,x);
printf(" %cy=%d\n",ch,y);
printf(" %cz=%d\n",ch,z);
printf("show x- -y=%d\n",x- -y);
printf("show x++ +y=%d\n",x++ +y);
printf("show value befor ++ or -- by\n");
printf(" %cx=%d\n",ch,x);
printf(" %cy=%d\n",ch,y);
printf(" %cz=%d\n",ch,z);
}
/*
การใช้ x++ +y กับ x+++y ให้ผลหมือนกัน เป็นไปตามกฎ
*/
- icphysics
- PHP Full Member
- โพสต์: 38
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- ติดต่อ:
ข้อ3
#include<stdio.h>
void main()
{
int n,power=1;
for (n=0;n++<=10;power*=2)
printf("\nn=%2d power=%4d",n,power);
printf("\n");
}
/*ถ้าใช้++n จะได้ผลดังนี้ คือ จะได้ค่า n สูงสุดป็น 10 การวิ่งจะเป็นดังนี้ กำหนด n=0 แล้ว +ค่า n ก่อนนำไปเทีบยกับ 10 แล้วจะแสดงค่า n และ power ออกมา ต่อมา power =power*2 รอบแรก รอบสอง powerจึงแสดงค่าเป็น 2
ถ้าใช้ n++ จะได้ผลดังนี้ คือ จะได้ค่า n สูงสุดป็น 11 การวิ่งจะเป็นดังนี้ กำหนด n=0 แล้ว +ค่า n หลัง นำไปเทีบยกับ 10 แล้วจะแสดงค่า n ที่เพิ่มค่าแล้ว และ power ออกมา ต่อมา power =power*2 รอบแรก รอบสอง powerจึงแสดงค่าเป็น 2
*/
#include<stdio.h>
void main()
{
int n,power=1;
for (n=0;n++<=10;power*=2)
printf("\nn=%2d power=%4d",n,power);
printf("\n");
}
/*ถ้าใช้++n จะได้ผลดังนี้ คือ จะได้ค่า n สูงสุดป็น 10 การวิ่งจะเป็นดังนี้ กำหนด n=0 แล้ว +ค่า n ก่อนนำไปเทีบยกับ 10 แล้วจะแสดงค่า n และ power ออกมา ต่อมา power =power*2 รอบแรก รอบสอง powerจึงแสดงค่าเป็น 2
ถ้าใช้ n++ จะได้ผลดังนี้ คือ จะได้ค่า n สูงสุดป็น 11 การวิ่งจะเป็นดังนี้ กำหนด n=0 แล้ว +ค่า n หลัง นำไปเทีบยกับ 10 แล้วจะแสดงค่า n ที่เพิ่มค่าแล้ว และ power ออกมา ต่อมา power =power*2 รอบแรก รอบสอง powerจึงแสดงค่าเป็น 2
*/
- icphysics
- PHP Full Member
- โพสต์: 38
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- ติดต่อ:
- icphysics
- PHP Full Member
- โพสต์: 38
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- ติดต่อ:
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 77