ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.com< กดยุบ (ห้องยกเลิกการใช้งาน)สาระคำถามทั่วไป (ย้ายไป cafe)[ถามการบ้านภาษาซี] เรื่องการรวบPrintf ทำยังไงครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [ถามการบ้านภาษาซี] เรื่องการรวบPrintf ทำยังไงครับ  (อ่าน 1331 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
atiwat001
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 64
ออฟไลน์ ออฟไลน์

กระทู้: 1,464



ดูรายละเอียด
« เมื่อ: 02 กรกฎาคม 2011, 23:30:40 »

อ้างถึง

#include"stdio.h"
#include"conio.h"
main()
{
   char name[]="Mr.Atiwat",lastname[]="Limrattanapunya",edu[]="Chainat Technical College",address[]="Address:",m[]="M.",t[]="T.Hankha",a[]="A.Hankha",j[]="Chainat";
   int age=20,yearend=2008,homenum=56,moo=10,postcode=17130;
   printf("Name: %s  ",name);
   printf("Lastname: %s",lastname);
   printf("\n");
   printf("Age: %d yearold",age); 
   printf("\n");
   printf("Education: %s Graduated in: %d",edu,yearend);
   printf("\n");
   printf("Address: %d %s%d %s %s %s %d",homenum,m,moo,t,a,j,postcode);

   getch();
}


คือว่าตอนแรก char และ int เยอะมากผมเลยรวบ ไว้อย่างละบรรทัด char 1 บรรทัด int 1 บรรทัด

แล้วผมจะเอา printf แค่ 1 บรรทัด แต่งง ไม่รู้จะรวบเป็นบรรทัดเดียวกันยังไง  ผมงงตรง  \n  นี่แหละคับ

ผู้รู้ช่วยเขียนตัวอย่างการรวบ ซักบรรทัดสองบรรทัดให้ดูหน่อยคับ อยากได้เป็นแนวทางคับ
บันทึกการเข้า
Lufy W23
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 96
ออฟไลน์ ออฟไลน์

กระทู้: 1,200



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 02 กรกฎาคม 2011, 23:37:37 »

ไม่ทราบว่าเรียนอยู่ไหนครับผม พอดีผมก็ได้การบ้านประมาณนี้เหมือนกัน Huh?
กะลังงงอยู่เลย ช่วยดันครับผม wanwan021
บันทึกการเข้า

compsci50
ก๊วนเสียว
*

พลังน้ำใจ: 71
ออฟไลน์ ออฟไลน์

กระทู้: 304



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 02 กรกฎาคม 2011, 23:43:54 »

จัดไป  wanwan011
โค๊ด:
#include"stdio.h"
#include"conio.h"
main()
{
char name[]="Mr.Atiwat",lastname[]="Limrattanapunya",edu[]="Chainat Technical College",address[]="Address:",m[]="M.",t[]="T.Hankha",a[]="A.Hankha",j[]="Chainat";
int age=20,yearend=2008,homenum=56,moo=10,postcode=17130;
printf("Name: %s  ",name);
printf("Lastname: %s",lastname);
printf("\n");
printf("Age: %d yearold",age);
printf("\n");
printf("Education: %s Graduated in: %d",edu,yearend);
printf("\n");
printf("Address: %d %s%d %s %s %s %d",homenum,m,moo,t,a,j,postcode);

printf("\n\nName: %s Lastname: %s \nAge: %d yearold \nEducation: %s Graduated in: %d \nAddress: %d %s%d %s %s %s %d",name,lastname,age,edu,yearend,homenum,m,moo,t,a,j,postcode);
getch();

}
« แก้ไขครั้งสุดท้าย: 02 กรกฎาคม 2011, 23:44:22 โดย compsci50 » บันทึกการเข้า
XXL
ก๊วนเสียว
*

พลังน้ำใจ: 64
ออฟไลน์ ออฟไลน์

กระทู้: 467



ดูรายละเอียด
« ตอบ #3 เมื่อ: 02 กรกฎาคม 2011, 23:44:47 »

\n = newline เป็นการขึ้นบรรทัดใหม่
   printf("Name: %s  ",name);
   printf("Lastname: %s",lastname);
   printf("\n");
   printf("Age: %d yearold",age);
   printf("\n");


printf("Name: %s  Lastname: %s\nAge: %d yearold\n",name,lastname,age);
บันทึกการเข้า

รถไฟวิ่ง ฉึกฉัก... . . . . ...ถึงก็ช่าง..ไม่ถึงก็ช่าง..
atiwat001
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 64
ออฟไลน์ ออฟไลน์

กระทู้: 1,464



ดูรายละเอียด
« ตอบ #4 เมื่อ: 03 กรกฎาคม 2011, 00:00:28 »

กระจ่าง wanwan017
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์