ThaiSEOBoard.com

< กดยุบ (ห้องยกเลิกการใช้งาน) => สาระคำถามทั่วไป (ย้ายไป cafe) => ข้อความที่เริ่มโดย: atiwat001 ที่ 02 กรกฎาคม 2011, 23:30:40



หัวข้อ: [ถามการบ้านภาษาซี] เรื่องการรวบPrintf ทำยังไงครับ
เริ่มหัวข้อโดย: atiwat001 ที่ 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  นี่แหละคับ

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


หัวข้อ: Re: [ถามการบ้านภาษาซี] เรื่องการรวบPrintf ทำยังไงครับ
เริ่มหัวข้อโดย: Lufy W23 ที่ 02 กรกฎาคม 2011, 23:37:37
ไม่ทราบว่าเรียนอยู่ไหนครับผม พอดีผมก็ได้การบ้านประมาณนี้เหมือนกัน ???
กะลังงงอยู่เลย ช่วยดันครับผม :wanwan021:


หัวข้อ: Re: [ถามการบ้านภาษาซี] เรื่องการรวบPrintf ทำยังไงครับ
เริ่มหัวข้อโดย: compsci50 ที่ 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();

}


หัวข้อ: Re: [ถามการบ้านภาษาซี] เรื่องการรวบPrintf ทำยังไงครับ
เริ่มหัวข้อโดย: XXL ที่ 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);


หัวข้อ: Re: [ถามการบ้านภาษาซี] เรื่องการรวบPrintf ทำยังไงครับ
เริ่มหัวข้อโดย: atiwat001 ที่ 03 กรกฎาคม 2011, 00:00:28
กระจ่าง :wanwan017: