%d là gì

  -  
Em bắt đầu học thiết kế C (tự học,ko ai dạy cả) có một trong những điều em thiếu hiểu biết nhiều cho lắm ví như dòng lệnh này nè:Voi main(){int,i,j; (dòng này thì em hiểu)int tg; (hiểu luôn)int mang<1000> (hiểu luôn)for(i=0;i{printf(" nhap sở hữu %d :,i);(không hiểu)scanf("%",&n); (không hiểu)Ý nghĩa của kí trường đoản cú " " và "%d" ở mẫu printf nghĩa là gì vậy(ở trên đây có tác dụng gì vậy?)Dòng lệnh scanf("%",&n);cũng vậy nữa ("&n" ở mẫu scanf tác dụng như cầm nào?)(đôi khi còn có "%8.2d" nữa ý nghĩa của %8.2 là gì)


Bạn đang xem: %d là gì

Quote
*

Registered User
Quote
Registered User
%d.Giả sử như thế nàyint i=1;printf("i=%d",i);sẽ in ra i=1;Vậy %d vẫn là vị trí xuất hiện của biến hóa i dạng hình int vào lệnh printf.


Xem thêm: Ngày Lễ Tiếng Anh Là Gì - Các Ngày Lễ Ở Việt Nam Bằng Tiếng Anh

á vậy là %d tức là nó giúp cho ta ra đúng tài liệu ta rất cần phải không(mà ở đó là kiểu interger buộc phải bắt buôn tài liệu đưa ra đề nghị la một vài nguyên nên không? ,nếu như mong muốn ra theo kiễu long hoặc float.... Thi %cộng thêm kí tự có ý nghĩa sâu sắc theo phong cách long hoặc la float bắt buộc không ạ
%d : vào lệnh printf(), "% " đặt ở đoạn nào thì khớp ứng với quý giá của biến sẽ được đưa vào địa điểm đó. Với d là kiểu tài liệu của biến i. (d: hình trạng integer, f: mẫu mã float, c: hình trạng char)vd: {printf(" nhap có %d sau:" ,i); với trở thành i là loại integer, có giá trị là 13. -->Màn hình đã xuất ra: "nhap có 13 sau: "
"%8.2d" vào hàm printf() có nghĩa là:vd1: thay đổi i có giá trị là 13printf("%8.2d",i); output đang là______13 (phía trước số 13 là 8-2=6 khoảng chừng trắng)vd2: biến chuyển i có giá trị là 13printf("%10.4d",i); output sẽ là______0013 (phía trước số 13 là 10-4=6 khoảng chừng trắng)"4": là số lượng kí tự sẽ được xuất ra màn hình. Vày i=13 chỉ cókí từ số là một trong và 3, bắt buộc phía trước đang tự gán thêm 2 chữ số 0.Như vậy bạn hiểu chứ
Ha ha ha em gọi rồi cám ơn mấy anh các lắm .Em cực kỳ mê lập trình sẵn C, nhưng hiện tại "kinh phí" chưa được cho phép nên em cần buộc học bằng phương pháp này thôi(mua sách về từ học,nếu không hiểu nhiều thì vào diễn bọn của đth.com để hỏi) hu hu
Em bắt đầu học xây dựng C (tự học,ko ai dạy dỗ cả) có một trong những điều em không hiểu cho lắm ví như dòng lệnh này nè:Voi main(){int,i,j; (dòng này thì em hiểu)int tg; (hiểu luôn)int mang<1000> (hiểu luôn)for(i=0;i{printf(" nhap có %d :,i);(không hiểu)scanf("%",&n); (không hiểu)Ý nghĩa của kí tự " " với "%d" ở cái printf tức thị gì vậy(ở phía trên có tác dụng gì vậy?)Dòng lệnh scanf("%",&n);cũng vậy nữa ("&n" ở mẫu scanf công dụng như cầm nào?)(đôi khi còn có "%8.2d" nữa ý nghĩa sâu sắc của %8.2 là gì)
tui thấy bác bỏ này xem sách ko ổn rùi........đó chỉ cần bề nổi,chúng ta yêu cầu xém xét sâi vụ việc sâu 1 chút bạn à.......trước tiên nói cái bạn phải hỏi...Trong C,2 câu lệng cơ phiên bản để output với input là printf với scanfcú pháp cơ bản(genaral syntax) 2 mẫu lệnh đó là
*
"format string",arguemnt list),trong đó format string hoàn toàn có thể là:-string (cái nay nhằm in ra thông thường các chuỗi)...-format commmand:cái này chinh là dòng %d bạn vướng mắc đây,bạn mong in 1 đổi thay kiểu int thì bắt buộc phải có format commandVD: int a=7;+nếu printf("a");//chi xuầt cam kết tự a+nếu printf("%d",a);//in ra số 7-non-printing châcter:chính là loại /n bạn hỏi đó,chính là ký kết tự ko in ra:/n xuong dòng,/t=tab khảong cách......Phải nói la tôi khâm phục tính tự học tập của bạn,khả nặng nề của bạn.Nhưng nếu có thể nên học thêm một khóa cho thuận tiện hơn..Bạn thấy đó chỉ 1 vấn đề dễ dàng thôi mà rất có thể làm ta mất 1 khôi thoi gian trong khi nó ko đáng như vấy...theo dại dột y" của tớ nếu để thời gian nghiên cuu1 những việc lớn thì giỏi hơn...Trc đây tui cũng nhiều quyết chổ chính giữa tự học C,nhưng cảm thấy nhiều điều mơ hồ và ko ví dụ mât nhiều thời gian(cũng teo thể đọc nhầm cuôn sách dở,cuốn EPC của APtech khá hay nói đến cơ bản C),những cái bạn thắc mắc tương đồng tui thời đó bắt đầu đọc sách),chả gọi cú pháp cơ bạn dạng no thế nào đâm ra 2 cai lệnh cơ bản củng chua control dc)


Xem thêm: Threesome Là Gì ? Hiểu Rõ Hơn Về Thú Vui Này Bệnh Hoạn Hay Thú Vui Ngập Tràn Hứng Khởi

Chuyển nhanhC/C++TopSite AreasChuyên mụcHoạt động của hoidapthutuchaiquan.vnHoạt rượu cồn Off-lineCông tác buôn bản hộiThông báoThảo luận chungCNTT nước ta và Quốc tếTin tức CNTTISP - ICP - OSPNghề nghiệpTư vấn - thị trường & kỹ năng cần biếtTin học căn bảnPhần mềmMáy tính nhằm bànLaptopMobile devicesiPhone và iPadAndroid SmartphonesBlackBerryWindows PhonesĐào tạoHọc về CNTTE-booksChứng chỉ tin học quốc tếCiscoLập trìnhCác ngôn từ lập trìnhCác vấn đề khác vào lập trìnhHệ thống - MạngSecurity ZoneInternet & Web & MultimediaLập trình webThiết kế webCLB WebmastersCơ sở dữ liệuDomains/HostingWeb Hosting / DomainHosting SupportGiao lưu lại - Thư giãnTự trình làng - Giao lưuGóc thư giãnNhiếp ảnhTrung vai trung phong Giao DịchViệc làm cho CNTT