Hướng dẫn lập trình C cơ bản. Hàm, chức năng, cách khai báo, định nghĩa và sử dụng hàm trong ngôn ngữ C. Lập trình C cho người mới bắt đầu. Lập trình C từ cơ bản tới nâng cao. C programming tutorial for the beginner. C fundamental beginner guide. Kênh học lập trình miễn phí cho người VN.
Nguồn:https://dantribaomoi.com/
Xem Thêm Bài Viết Khác:https://dantribaomoi.com/cong-nghe
Anh cho e xin file sile được không ạ
cho e hỏi kiểm tra số nguyên tố bằng hàm có code ntn vậy ạ?
Return 0 là sao ạ
em có bài tập khó quá mong anh giúp đỡ : Lập trình bằng ngôn ngữ C, nhập vào 1 số thực X theo chuẩn IEEE 754/85 dạng kép mở rộng (80 bit), hệ Hexa. In ra X dưới dạng số thập phân (dấu phẩy tĩnh).Em cảm ơn !
Thưa thầy, tại sao em viết Function tính giai thừa như này thì nó tính sai.
#include <stdio.h>
int giaiThua(int);
int giaiThua(int x){
int i;
for (i=1; i<x; i++){
x*=i;
}
return x;
}
int main(){
printf("Nhap vao a: ");
int a;
scanf("%d", &a);
printf("Giai thua cua %d = %d",a, giaiThua(a));
return 0;
}
Còn em sửa thêm biến y vào function như này lại đúng ạ?
int giaiThua(int x){
int i, y;
y=x;
for (i=1; i<x; i++){
y*=i;
}
return y;
}
đoạn int max
sau khi return a thì chương trình k chạy tới đoạn return b hả anh
// so dep la so chia het cho 2 va 5
#include<stdio.h>
#include<conio.h>
int kiemtrachiahet(int n)
{
if (n % 2 == 0 && n % 5 == 0)
{
return 1;
}
return 0;
}
int main()
{
int x;
printf("Nhap x: ");
scanf("%d", &x);
if ( kiemtrachiahet(x) == 0)
{
printf("day khong phai so dep @@n");
}
else
{
printf("day la so dep !!!n");
}
return 0;
}
anh cho em hỏi: return 1 ở trên có ý nghĩa là gì
học hết khóa C này của anh thì em có thể viết ra một phần mềm nho nhỏ được chưa anh
anh xem hộ e hàm này sai đâu vs ạ
#include<stdio.h>
int giaiThua(int);
int giaiThua(int n){
int a;
int b=1;
for(a=1;a<=n;a++){
b*=a;
return b;
}
}
int main(){
int n=3;
printf("giai thua 3 la:%d",giaiThua(n));
}
có một lần anh bôi đen anh dùng tổ hợp phím gì mà các dòng thành// hết vậya
anh học bách khoa ạ
em vẫn chưa hiểu cách hoạt động của hàm nguyên mẫu ạ
e chưa hiểu cái hàm có kiểu trả về cho lắm, nó có kiểu giống như 1 biến đúng không a
a ơi chỉ giúp e bài này vs, e ko biết e sai ở đâu mà số nào nó cx ra "ko là so nguyen to"
//////////////////////////////////
#include<stdio.h>
#include<stdlib.h>
int songuyento(int);
int songuyento(int dem){
int n;
for(int i=1;i<=n;++i){
if(n%i==0)++dem;
}
return dem;
}
int main (){
int n,dem=0 ;
printf("nhap n=");scanf("%d",&n);
printf("ket luan:");
songuyento(dem);
if(dem==2) printf("so nguyen to");
else printf("ko la so nguyen to");
return 0;
}
int max( int, int ) thay no la vay anh khong le em chua hoc toi 🙁
Lần đầu tiếp xúc với Ngôn ngữ lập trình…!Tìm hiểu được đến đây rồi…!Mắt bắt đầu thấy đau…và đầu bắt đầu thấy nặng rồi…!?
Anh ơi giúp em bài này với… em làm mãi không ra:
Đếm từ 1 tới n có bao nhiêu số nguyên tố mà các chữ số là các số nguyên tố :((
Ad ơi là sao để tạo 1 hàm mà khi nhập 1 công thức chứa tham số vào thì hàm đó nhận tham số đó thành tham số của hàm v ad. Ví dụ như là tạo hàm kêu nhập công thức 2×^2+3×+1 rồi tính ra . Tks ad
anh ơi. có thể cho em xin file bài giảng từ bài 18 đến bài 22 ko vậy?
trả về hay không trả về thì khác gì nhau hả anh ơi
Xin chào bạn, vui lòng cho mình hỏi, trong ngôn ngữ C, nhát là trong chương trình DEV-C++, nếu mình muốn viết một cái hàm main với chức năng là một vòng lập vô tận, thì phải làm thế nào?. Vì mình thấy trong các phần mềm lập trình cho vi điều khiển vd Arduino, hoặc PIC, ..v…v…, hầu như các hàm main đều chạy theo kiểu là vòng lập vô tận, nghĩa là nó chạy từ dòng code sau hàm void main(){ cho đến dòng cuối cùng, và sau đó chạy lại từ đầu. còn trong DEV-C++ thì mình thấy nó chỉ chạy có một lần, sau đó phải tắt đi rồi nó mới chạy lại. Mong bạn hướng dẫn giúp.
#include<stdio.h>
#include<conio.h>
#include<math.h>
int maxofint(int, int);
int tong(int, int);
int hieu(int, int);
int tong (int a, int b){
return a+b;
}
int max (int a, int b);{
if(a>b)
return a;
return b;
}
void hieu (int a, int b);{
printf("%d-%d=%d", a, b, a-b);
}
int main()
int a=100, b=150;
hieu(a,b);
return 0;
anh ơi em làm y chang anh mà sao lổi tùm lum z ạ
em chào a ạ, e cũng biết a ở trong khu b5 e cũng học khá nhiều bài của a rồi ,a có thể cho e face của a được k ạ ,hình như e là hàng xóm a đấy =))
em mới năm nhất, may mà học video của anh chứ học trên trường thầy cô nói nhanh quá ạ
anh vô hiệu hóa lệnh // như nào vậy sao e ko làm dk
thank a, a giảng giải rất hay và dễ hiểu.
trả về hay ko trả về thì có tác dụng gì hả a ?