Dữ liệu kiểu con trỏ bài tập docx

8 452 0
Dữ liệu kiểu con trỏ bài tập docx

Đang tải... (xem toàn văn)

Thông tin tài liệu

Trường ĐạihọcKhoahọcTự nhiên Khoa Công nghệ thông tin B ộ môn Tin h ọ c cơ sở ộ ọ Đặng Bình Phương TIN HỌC CƠ SỞ 2 dbphuon g @fit.hcmuns.edu.vn BÀI TẬP DỮ LIỆU KIỂU CON TRỎ 1 VC & BB Bài tập Bài 1: Cho đo ạ n chươn g trình sau: ạ g float pay; float * ptr pay; float ptr _ pay; pay=2313.54; ptr pay = &pay; ptr _ pay &pay; Hãy cho biết giá trị của: a pay a . pay b. *ptr_pay c *pay 22 c . *pay d. &pay Tin học cơ sở 2 - Đặng Bình Phương VC & BB Bài tập Bài 2: T ìm lỗi #include<stdio.h> #include<conio.h> void main() { int *x, y = 2; *x = y; *x += y++; printf("%d %d",*x,y); getch(); } 33 Tin học cơ sở 2 - Đặng Bình Phương } VC & BB Bài tập Bài 3: Cho đo ạ n chươn g trình sau: ạ g int *pint; float a; float a; char c; double * pd; double pd; Hãy chọn phát biểu sai cú pháp: aa= * pint; a . a = pint; b. c = *pd; c *pint = *pd; 44 c . *pint = *pd; d. pd = a; Tin học cơ sở 2 - Đặng Bình Phương VC & BB Bài tập Bài 4: Viết chươn g trình nh ập số n g u y ên dươn g g ập gy g n gồm k chữ số (0 < k ≤ 5) , sắp xếp các chữ số của n theo thứ tự tăng dần. Ví dụ:  Nhập n = 1536  Kết quả sau khi sắp xếp: 1356. 55 Tin học cơ sở 2 - Đặng Bình Phương VC & BB Bài tập  Bài 5: T oán tử nào dùn g đ ể xác đ ị nh đ ị a chỉ g ị ị của một biến?  Bài 6: Toán tử nào dùng để xác định giá trị của biến do con trỏ trỏ đ ế n?  Bài 7: Phép lấy giá trị gián tiếp là gì?  Bài 8: Các phần tử trong mảng được sắp xếp trong bộ nhớ như thế nào?  Bài 9: Cho mảng một chiều data. Trình bày 2 cách lấy địa chỉ phần tử đầu tiên của mảng à 66 n à y. Tin học cơ sở 2 - Đặng Bình Phương VC & BB Câu hỏi lý thuyết  Bài 10: Nếu ta tru y ền cho hàm đối số là mản g y g một chiều. Trình bày hai cách nhận biết phần tử cuối của mảng?  Bài 11: T rình bày 6 phép toán có thể thực hiện trên con trỏ?  Bài 12: Cho con trỏ p1 trỏ đếnphần tử thứ 3 còn con trỏ p2 trỏ đến phần tử thứ 4 của mảng int p2 p1 ? int . p2 – p1 = ?  Bài 13: Giống như câu trên nhưng đối với mảng float? 77 float? Tin học cơ sở 2 - Đặng Bình Phương VC & BB Bài tập  Bài 14: T rình bà y khai báo con trỏ p char trỏ y p đến kiểu char.  Bài 15: Cho biến cost kiểu int. Khai báo và khởi tạo con trỏ pcost trỏ đ ế n biến này.  Bài 16: Gán giá trị 100 cho biến cost sử dụng hai cách trực tiếp và g ián tiếp.  Bài 17: In giá trị của con trỏ và giá trị của biến àó ỏ ớ m à n ó tr ỏ t ớ i.  Bài 18: Sử dụng con trỏ để làm lại các bài tập ề ả ộthiề 88 v ề m ả n g m ột c hiề u. Tin học cơ sở 2 - Đặng Bình Phương . Phương VC & BB Bài tập  Bài 14: T rình bà y khai báo con trỏ p char trỏ y p đến kiểu char.  Bài 15: Cho biến cost kiểu int. Khai báo và khởi tạo con trỏ pcost trỏ đ ế n biến này.  Bài 16: Gán. sở ộ ọ Đặng Bình Phương TIN HỌC CƠ SỞ 2 dbphuon g @fit.hcmuns.edu.vn BÀI TẬP DỮ LIỆU KIỂU CON TRỎ 1 VC & BB Bài tập Bài 1: Cho đo ạ n chươn g trình sau: ạ g float pay; float * ptr pay; float . Phương VC & BB Bài tập  Bài 5: T oán tử nào dùn g đ ể xác đ ị nh đ ị a chỉ g ị ị của một biến?  Bài 6: Toán tử nào dùng để xác định giá trị của biến do con trỏ trỏ đ ế n?  Bài 7: Phép lấy

Ngày đăng: 12/08/2014, 22:21

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan