Professional Documents
Culture Documents
Exercise Chapter2
Exercise Chapter2
น .
ส .
ทยา ภา องไว 6 5 30 25 01 40 ห 870
คำถามทายบทที่ 2
1. จงประมวลผลโปรแกรมตอไปนี้พรอมทั้งแสดงผลลัพธของโปรแกรมที่ปรากฏบนหนาจอคอมพิวเตอร
และแสดงตำแหนงสุดทายของ Cursor และกำหนดให
▪ แสดงชองวางโดยใชเครื่องหมาย
▪ แสดงตำแหนงสุดทายของ cursor โดยใชเครื่องหมาย _
โปรแกรม ผลลัพธ
(แสดงผลลัพธตามบรรทัดบนหนาจอคอมพิวเตอร)
1. #include<stdio.h>
2. char grade = 'A';
Programming
1. .............................................................
AC
6. main() 4. .............................................................
ท Um 1 ะ 50
ghhm
☐☐ ☐ 2 =
50.00
7. {
5. .............................................................
nnm 1 =
255
8. putchar(grade);
9. puts(class); 6. .............................................................
num 1=249
, subjeot ) ;
printf subjectl;
"
Turbo
"
☐ c ☐☐ ☐ ( % -10s ,
Turbo printt l %
subject );
" "
5s
,
☐ ,
Turbo ☐ c
printf e
"
% -7s
"
, gubjeot );
,
number 1) ;
"
Number 2 printf l Nnmber 2 % -4 d number 2);
"
1 5 00
=
,
=
Number 1=10 ☐☐ ☐ 1 ะ
printf
"
Number 2 =
15 00 ☐ ☐ ☐ ( Number
"
2 =
% -7 d , number 2);
printf gnumber 2 %
"
Number l Nnmber 2 % 6d
"
2 = ☐ ☐ ☐ 1 5 00 ะ
ว่
พั
มู่
ท 3 ทยา ภา องไว ห
.
น .
ส .
6 5 30 25 01 40 870
f
"
Va / แ 12 ะ
☐ ☐ ☐ 15.12
printt ( Value
"
2 ะ
% 7.2 f "
,
Value 2 j
15.12 2
ะ
% " '
-
ะ
,
ว่
พั
มู่
ท 4 ทยา ภา องไว ห
.
น .
ส .
6 5 30 25 01 40 870
# includelstdioh >
Char name [ 20 ]
;
char sername [ 20 ] j
char student _
id [ 10 ]
;
int age ;
char stndy [ 3] ;
float GPA ;
main C)
{
printf ( PI ease input
"
);
"
name :
your
scanf
"
( %
"
s
,
name );
printf ( PI ease
input );
" "
sername :
your
scanf (
"
% s
"
, sernamelj
printf 1 PI ease
"
inputyour stndent _
id :
"
);
scanf l "
% ร
"
student _
id );
,
printf input Jj
"
PI ease
"
1 your age
:
scanf ( %d
"
agel ;
"
1 Please
"
.
printt GPA lj
"
1 Please input
"
:
your
scanf ( %f
" "
,
& GPA ) ;
sandstadentidislnT.am/odyearoldandstadg
printf แ My name is %s %
t
My sln study
"
% GPA is % -
. 2
,
name , sername student id age , ,
6 PA );
,
_
}
ว่
พั
มู่
ท . 5 น .
ส .
ทยา ภา องไว 6 5 30 25 01 40 ห 870
°
0 d แสดง ผล า ของ ว แปร ช ด จ นวน เ ม
ฐาน บ หก
% × เ ก
whitespace อ กษร ห อ เค องหมาย ใ แ งแยก ค ง จะ ประกอบไป วย การ เ นวรรค Tab และ การ น บรร ด ให
whitespace เ ยง อ น เ น จ นวน มาก นไ ผล อ การ ท งาน ของ โปรแกรม และ คอม ไพ เลอ
Exs
inta = 1
;
int b =
2 ;
int c =
3g
getche แ gets c)
• ใ บ อ ลเ า มา ทาง แ น ม ละ 1 ต กษร • ใ บ
อ ลเ า มา ทาง แ น ม ( มาก ก า 1 ว กษร )
เ อใ เ บ อ ล ไ อง ก หนด ว แปร เ อใ เ บ
อง ก หนด ว แปร อ ล
•
••
อง อน จะ ปรากฏใ เ น บน ห า
•
อ ล อน จะ ปรากฏใ เ น บน ห า
มา
อ ล จอ ภาพ จอ ภาพ
printfc ,
putsu
•• ใ แสดง ผล เฉพาะ อ ความ เ า น
••
ห ง จาก แสดง ผล อความ แ ว โปรแกรม จะ น บรร ด ให น
scanfu
•• ใ บ อ ล จาก บอ ด lint Moatihar )
• อง
ระ ร ส ปแบบ การ แสดง ผล เ อ บอก ปแบบ และ ต แห งใน การ บ อ ลแ ละ า
•
สามารถ บ อ ลไ มาก ก า 1 อ ล อ 1 ค ง
•• ห ง จากใ
อล ครบ ใ เคาะ แ น Enter
gets C)
• ใ บ
อ ลเ า มา ทาง แ น ม ( มาก ก า 1 ว กษร )
ไ อง ก หนด ว แปร เ อใ เ บ
อ ล
•
มา
ห ง จากใ อ ล ครบใ เคาะ แ น Enter
*
อ ล อน จะ ปรากฏใ เ น บน ห า จอ ภาพ
ว่
พั
ตั
ค่
ตั
อั
คื
สิ
ที่
ด้
ที่
กั
ต่
ต่
มี
ร์
ข้
รั
พิ
ที
อั
ข้
รั
พิ
ต้
อั
ตั
ตั
ข้
ต้
ตั
ข้
ข้
ต้
ข้
ข้
ป้
ที่ต้
ข้
ที่ป้
อั
ตั
ต้
ข้
รู
รู
ข้
ข้
ทั
ข้
รั
คี
ต้
รู
รู
ข้
รั
ข้
รั
ค่
ข้
ต่
ข้
ข้
รั
พิ
อั
ตั
ต้
ตั
ข้
ข้
ข้
ที่ป้
ห็
ต็
ข้
ข้
ข้
ท่
ล็
ห็
ก็
ห็
ต็
พื่
ก็
พื่
พื่
รี
ก็
ำ
พื่
ป็
ว้
พื่
ม่
ด้
ำ
ส่
ำ
ว่
ำ
ช้
ำ
ำ
ลั
ว่
ำ
ม่
ว่
ห้
หั
ำ
ม่
ช้
สั่
ล้
ำ
ำ
ส่
ำ
ม่
ป้
สั่
ป้
ห้
ช้
ำ
ลั
น้
ห้
ห้
ป้
บ่
ส่
หั
ต่
ช้
นิ
รื
ป้
ห้
ห้
ส่
น้
ป้
นั้
ต่
ช้
ช้
ลั
ช้
ขึ้
น้
ลั
ป้
รื
ช้
ช้
ช้
ลั
ขึ้
ป้
มู่
นั้
ำ
ย์
มู
บุ
รื่
มู
บุ
มู
มู
มู
มู
มู
มู
ที
มู
มู
มู
ม่
พ์
พ์
มู
มู
พ์
มู
ม่
มู
ทั
มู
มู
ทั
น่
น่
ร์