1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Giáo trình hướng dẫn xây dựng một trình tự xử lý các toán tử trong phép toán đại số có độ ưu tiên p3 pptx

5 420 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 442,01 KB

Nội dung

Ngôn Ngữ Lập Trình C# Câu hỏi 2: Những từ theo sau từ nào là từ khóa trong C#: field, cast, as, object, throw, football, do, get, set, basketball. Câu hỏi 3: Những khái niệm chính của ngôn ngữ lập trình hướng đối tượng? Câu hỏi 4: Sự khác nhau giữa hai lệnh Write và WriteLine? Câu hỏi 5: C# chia làm mấy kiểu dữ liệu chính? Nếu ta tạo một lớp tên myClass thì lớp này được xếp vào kiểu dữ liệu nào? Câu hỏi 6: Kiểu chuỗi trong C# là kiểu dữ liệu nào? Câu hỏi 7: Dữ liệu của biến kiểu dữ liệu tham chiếu được lưu ở đâu trong bộ nhớ? Câu hỏi 8: Sự khác nhau giữa lớp và cấu trúc trong C#? Khi nào thì dùng cấu trúc tốt hơn là dùng class? Câu hỏi 8: Sự khác nhau giữa kiểu unsigned và signed trong kiểu số nguyên? Câu hỏi 9: Kiểu dữ liệu nào nhỏ nhất có thể lưu trữ được giá trị 45? Câu hỏi 10: Số lớn nhất, và nhỏ nhất của kiểu int là số nào? Câu hỏi 11: Có bao nhiêu bit trong một byte? Câu hỏi 12: Kiểu dữ liệu nào trong .NET tương ứng với kiểu int trong C#? Câu hỏi 13: Những từ khóa nào làm thay đổi luồng của chương trình? Câu hỏi 14: Kết quả của 15%4 là bao nhiêu? Câu hỏi 15: Sự khác nhau giữa chuyển đổi tường minh và chuyển đổi ngầm định? Câu hỏi 16: Có thể chuyển từ một giá trị long sang giá trị int hay không? Câu hỏi 17: Số lần tối thiểu các lệnh trong while được thực hiện? Câu hỏi 18: Số lần tối thiểu các lệnh trong do while được thực hiện? Câu hỏi 19: Lệnh nào dùng để thoát ra khỏi vòng lặp? Câu hỏi 20: Lệnh nào dùng để qua vòng lặp kế tiếp? Câu hỏi 21: Khi nào dùng biến và khi nào dùng hằng? Câu hỏi 22: Cho biết giá trị CanhCut trong kiểu liệt kê sau: enum LoaiChim { HaiAu, BoiCa, DaiBang = 50, CanhCut } Câu hỏi 23: Cho biết các lệnh phân nhánh trong C#? Bài tập Bài tập 1: Nhập vào, biên dịch và chạy chương trình. Hãy cho biết chương trình làm điều gì? Nền Tảng Ngôn Ngữ C# 83 Ngôn Ngữ Lập Trình C# class BaiTap3_1 { public static void Main() { int x = 0; for(x = 1; x < 10; x++) { System.Console.Write(“{0:03}”, x); } } } Bài tập 2: Tìm lỗi của chương trình sau? sửa lỗi và biên dịch chương trình. class BaiTap3_2 { public static void Main() { for(int i=0; i < 10 ; i++) System.Console.WriteLine(“so :{1}”, i); } } Bài tập 3: Tìm lỗi của chương trình sau. Sửa lỗi và biên dịch lại chương trình. using System; class BaiTap3_3 { public static void Main() { double myDouble; decimal myDecimal; myDouble = 3.14; myDecimal = 3.14; Console.WriteLine(“My Double: {0}”, myDouble); Console.WriteLine(“My Decimal: {0}”, myDecimal); } } Nền Tảng Ngôn Ngữ C# 84 Ngôn Ngữ Lập Trình C# Bài tập 4: Tìm lỗi của chương trình sau. Sửa lỗi và biên dịch lại chương trình. class BaiTap3_4 { static void Main() { int value; if (value > 100); System.Console.WriteLine(“Number is greater than 100”); } } Bài tập 5: Viết chương trình hiển thị ra màn hình 3 kiểu sau: * * * * * * * * * * * * * * * * * * * * * a) $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ b) * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * c) Bài tập 6: Viết chương trình hiển ra trên màn hình. Nền Tảng Ngôn Ngữ C# 85 Ngôn Ngữ Lập Trình C# 1 2 3 2 3 4 5 4 3 4 5 6 7 6 5 4 5 6 7 8 9 8 7 6 5 6 7 8 9 0 1 0 9 8 7 6 7 8 9 0 1 2 3 2 1 0 9 8 7 8 9 0 1 2 3 4 5 4 3 2 1 0 9 8 9 0 1 2 3 4 5 6 7 6 5 4 3 2 1 0 9 0 1 2 3 4 5 6 7 8 9 8 7 6 5 4 3 2 1 0 Bài tập 7: Viết chương trình in ký tự số (0 9) và ký tự chữ (a z) với mã ký tự tương ứng của từng ký tự Ví dụ: ‘0’ : 48 ‘1’ : 49 Bài tập 8: Viết chương trình giải phương trình bậc nhất, cho phép người dùng nhập vào giá trị a, b. Bài tập 9: Viết chương trình giải phương trình bậc hai, cho phép người dùng nhập vào giá trị a, b, c. Bài tập 10: Viết chương trình tính chu vi và diện tích của các hình sau: đường tròn, hình chữ nhật, hình thang, tam giác. Nền Tảng Ngôn Ngữ C# 86 Ngôn Ngữ Lập Trình C# Chương 4 XÂY DỰNG LỚP - ĐỐI TƯỢNG  Định nghĩa lớp  Thuộc tính truy cập  Tham số của phương thức  Tạo đối tượng  Bộ khởi dựng  Khởi tạo biến thành viên  Bộ khởi dựng sao chép  Từ khóa this  Sử dụng các thành viên static  Gọi phương thức static  Sử dụng bộ khởi dựng static  Sử dụng bộ khởi dựng private  Sử dụng thuộc tính static  Hủy đối tượng  Truyền tham số  Nạp chồng phương thức  Đóng gói dữ liệu với thành phần thuộc tính  Thuộc tính chỉ đọc  Câu hỏi & bài tập Chương 3 thảo luận rất nhiều kiểu dữ liệu cơ bản của ngôn ngữ C#, như int, long and char. Tuy nhiên trái tim và linh hồn của C# là khả năng tạo ra những kiểu dữ liệu mới, phức Xây Dựng Lớp - Đối Tượng 87 . Viết chương trình in ký tự số (0 9) và ký tự chữ (a z) với mã ký tự tương ứng của từng ký tự Ví dụ: ‘0’ : 48 ‘1’ : 49 Bài tập 8: Viết chương trình giải phương trình bậc nhất, cho phép người. trị 45? Câu hỏi 10: Số lớn nhất, và nhỏ nhất của kiểu int là số nào? Câu hỏi 11: Có bao nhiêu bit trong một byte? Câu hỏi 12: Kiểu dữ liệu nào trong .NET tương ứng với kiểu int trong C#? Câu hỏi. trị long sang giá trị int hay không? Câu hỏi 17: Số lần tối thiểu các lệnh trong while được thực hiện? Câu hỏi 18: Số lần tối thiểu các lệnh trong do while được thực hiện? Câu hỏi 19: Lệnh nào

Ngày đăng: 26/07/2014, 04:21

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w