Thursday, September 25, 2014

[Delivery] Pass by references

Bài 1: 1. Viết hàm truyền vào 2 số nguyên bất kỳ, thực hiện đổi chỗ 2 số đóNguyên mẫu hàm như sau: void swap (int &number1, int &number2);




My code + result


Bài 2: Viết hàm truyền vào một mảng số nguyên bất kỳ, sau đó đảo ngược mảng số nguyên đóvoid reverse(int array[]);


My code + result

Bài 3: Viết hàm truyền vào một mảng ký tự, và một ký tự bất kỳ, kiểm tra xem ký tự bất kỳ đó có nằm trong mảng không. Nếu có trả về số lần xuất hiện của ký tự đó, nếu không trả về -1int countCharacter(char array[], char ch);


My code + result

Bài học rút ra:

  • Dùng function swap() để đổi chỗ cho các biến.
  • Dùng dấu * trước tên biến (eg: char *name, int *number) để chỉ pointer đến biến.

No comments:

Post a Comment