Lập trình C: Hàm hoán vị 2 số không cần dùng con trỏ


Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên

Video hướng dẫn:

Sourcecode:

///Bài toán: Hãy xây dựng hàm hoán vị 2 số nhưng không
///được dùng phương pháp con trỏ (pointer).

#include<stdio.h>
void swap(int a,int b){
    float trungGian;
    trungGian=*(float*)a;
    *(float*)a=*(float*)b;
    *(float*)b=trungGian;
}
main(){
    float a=5,b=10;
    printf("\nBan dau, a=%g, b=%g",a,b);
    swap(&a,&b);
    printf("\nSau khi swap, a=%g, b=%g",a,b);
    return 0;
}
» Tiếp: Tìm kiếm nhị phân (Binary Search)
« Trước: Chuyển từ kiểu int sang chuỗi
Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên
Copied !!!