Go Back   VN-Zoom Forum > Chia sẻ kiến thức > Lập trình > Pascal | C/C++

 



Trả lời Gửi Ðề Tài Mới
 
Ðiều Chỉnh Xếp Bài
Old 04-06-2008, 07:55   #16
Rìu Sắt
 
die4rock's Avatar
 
Tham gia: Dec 2007
Bài: 185
VZD: 4.385
Điểm: 42/28 bài viết
Default

Có lẽ ở VC và CFree thì %d được dùng để đặc tả tất cả cái kiểu số nguyên.
die4rock vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-06-2008, 08:43   #17
Gà Con
 
ZinZin2310's Avatar
 
Tham gia: May 2008
Bài: 1
VZD: 248
Điểm: 0/0 bài viết
Default tra loi bai tap C


#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int n,i;
unsigned long s=1;
clrscr();
printf("\n Nhap n:");scanf("%d",&n);
fflush(stdin);
for (i=1;i<=n;i++)
s*=i;
printf("n!= %d",s);
getch();
}
__________________
DG2310
ZinZin2310 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-06-2008, 09:05   #18
Búa Đá
 
20070442's Avatar
 
Tham gia: May 2008
Bài: 59
VZD: 244
Điểm: 29/11 bài viết
Default

câu lệnh printf("n!= %d",s) sai chữa %d thành %ld là được ,hàm n! tăng lên rất nhanh kết quả sẽ ko còn đúng khi dãn tới tràn số,trong bài kết quả chỉ trong khoảng 0 đến 2^32-1 vì bạn khai báo kiểu unsigned long(4 byte)
20070442 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời Gửi Ðề Tài Mới

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
Bạn không thể gửi chủ đề mới
Bạn không thể gửi trả lời
Bạn không thể gửi file đính kèm
Bạn không thể tự sửa bài viết của bạn

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Tắt
Pingbacks are Tắt
Refbacks are Tắt
Chuyển đến


Múi giờ GMT +7. Hiện tại là 16:38.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Từ điển được cung cấp bởi VDict.com - Hosting được tài trợ bởi Rao vặt 123