Chủ đề: Thắc mắc về lệnh return
-
30-09-2014, 01:51 PM #1
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thắc mắc về lệnh return
Có lẽ đây là chủ đề khá cũ, dù đã đọc mấy bài trong diễn đàn cùng chủ đề nhưng e vẫn chưa thật sự về lệnh return
ví dụ trong code:
#include"stdio.h"
#include"conio.h"
#include"math.h"
int soNT(long n){
if(n==0||n==1) return 0;
for(long i=2;i<=sqrt(n);i++)
{
if(n%i==0)
return 0;
}
return 1;
}
main(){
for(long i=1;i<=10;i++)
{
if(soNT(i))
printf("% d",i);
}
getch();
}
thì return 0 nghĩa là false
nhưng một số code khác e thấy return 0; đặt ở cuối và hình như đặt hay không thì cũng không ảnh hưởng đến kết quả.(??????)
Vậy bản chất return là gì vậy ạ???
Mong các cao nhân chỉ giáoView more random threads:
- chương trình nhập xuất mảng
- mong mấy bác chỉ giáo thêm !!!
- Lỗi trong việc quản lý bộ nhớ động làm tràn dữ liệu?
- sự khác nhau giữa hai dòng lệnh khai báo
- [Error] 'gotoxy' was not declared in this scope
- danh sách liên kết
- GIải hộ bài này cái. Mới học C thôi
- Lỗi gì đó liên quan tới DOS ảo trên win, không tìm thấy thông tin trên GOOGLE
- Warning của Turbo C++
- Sắp xếp mảng
khi đề cập đến đội hình MU, không thể ko nói tới một trong các câu lạc bộ bóng đá huyền thoại và với tầm ảnh hưởng nhất trong lịch sử của môn thể thao vua. Với hơn 1 thế kỷ còn đó và phát triển,...
Đội hình MU - Manchester United:...