Câu hỏi trắc nghiệm môn tin học đại cương

33 734 10
Câu hỏi trắc nghiệm môn tin học đại cương

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Gồm 40 câu trắc nghiệm dễ và 60 câu trắc nghiệm khó cho các bạn tham khảo dạng. Bộ câu hỏi gồm 107 câu hỏi với nhiều dạng. Đòi hỏi các bạn sinh viên phải có một kiến thức chuẩn, sự bình tĩnh và chính xác trong tính toán. Cũng có thể dựa vào đây để ôn tập.

40 câu dễ 60 câu khó // 1 Nếu hàm func( ) kiểu "int" tham số khai báo: { ~ func( ) ~ func(void) = func(void) func( ) ~ func } // Nếu không khai báo kiểu trả hàm mặc định là: { ~void ~char =int ~float } // Phạm vi gọi hàm: { ~Các hàm gọi hàm main( ) ~ Các hàm không gọi hàm main( ) ~ Các hàm gọi hàm main( ) = Các hàm gọi hàm main( ) chúng gọi lẫn } // -4 Tham số hình thức hàm khai báo : { ~Như khai báo biến ~Như khai báo mảng =Như khai báo biến không khai báo chung ~Khai báo khác } // -5 Hàm khai báo nguyên mẫu với: { ~Tên hàm danh sách tham số ~Kiểu hàm tên hàm ~Kiểu hàm danh sách tham số =Kiểu hàm, tên hàm danh sách tham số } // Hàm khai báo nguyên mẫu định nghĩa : { ~Định nghĩa hàm main( ) ~Khai báo nguyên mẫu hàm main( ) gọi hàm main( ) ~Khai báo nguyên mẫu đầu chương trình gọi hàm main( ) =Khai báo nguyên mẫu đầu chương trình định nghĩa sau hàm main( ) } // *Danh sách tham số có tên hình thức khai báo kiểu tham số: { ~Sau “)” với tham số kiểu phải khai báo riêng =Sau “)” với tham số kiểu khai báo chung ~Sau “{“ với tham số kiểu phải khai báo riêng ~Sau “{“ với tham số kiểu khai báo chung } // Trong lệnh gọi hàm, danh sách tham số thực truyền cho hàm: { ~Như danh sách tham số hình thức khai báo ~Phải có kiểu tham số ~Đúng kiểu khai báo =Đúng kiểu số tham số khai báo } // Biến cục bộ: { ~Là biến khai báo bên tất hàm ~Là biến khai báo bên hàm =Là biến khai báo bên hàm dùng hàm ~Là biến khai báo bên bên hàm } // 10 Giữa biến cục biến toàn cục: { ~Có thể trùng tên ~Không trùng tên ~Nếu trùng tên biến cục phải khai báo bên hàm =Có thể trùng tên lệnh hàm ưu tiên biến cục } // 11 Một hàm gọi ở: { ~Hàm main( ) ~Các hàm khác ~Hàm main( ) hàm khác =Hàm main( ), hàm khác } // 12 Một hàm đệ quy: { ~Không phải hàm main( ) ~Là hàm chuẩn ~Là hàm người dùng định nghĩa =Là hàm định nghĩa qua } // -13 *Khi hàm gọi lệnh hàm thực hiện: { ~Cho đến hết hàm ~Cho đến gặp lệnh “break” ~Cho đến gặp lệnh “exit” =Cho đến gặp lệnh “return” đến hết hàm } // -14 *Cho hàm func(a, b : int){ a=b++ ;} Hàm bị lỗi vì: { ~Không có khai báo kiểu trả =Khai báo tham số không ~Không có lệnh “return” ~Chưa có giá trị biến b } // 15 *Cho hàm void swap (int a, int b){int temp=a ; a=b ; b=temp ;} Với lệnh hàm main( ) : int n=5, k=7 ; swap(n, k) ; sau thực lệnh, giá trị biến sau : { ~n=7, k=5 ~n=7, k=5, temp=7 ~n=5, k=7, temp=7 =n=5, k=7 } // 16 *Cho hàm void inc(int a){a++ ;} Với lệnh hàm main( ): int a=5; inc(a) ; printf(" %d", a) ; Kết : { ~6 =5 ~Không có kết hàm bị lỗi ~Không có kết biến trùng tên với tham số } // 17 Cho hàm sum(int *a, int n){ int i, s ; for (s=0, i=0 ; i[...]... trả về giá trị kiểu float, giá trị hàm được dùng : { ~ Trong biểu thức ~ Như câu lệnh ~ Trong hàm main( ) = Trong biểu thức hoặc như câu lệnh } // 5 65 Đối với hàm trả về kiểu void, lệnh gọi hàm được dùng : { ~ Trong biểu thức = Như câu lệnh ~ Trong hàm main( ) ~ Trong biểu thức hoặc như câu lệnh } // -66 Chọn phát biểu sai trong... Khoa cong nghe thong tin" ; //2 gets(s); //3 Hãy chọn đáp án đúng { = Lỗi dòng 2 ~ Lỗi dòng 3 ~ Lỗi dòng 2 và 3 ~ Không lỗi dòng nào } // -83 *Hàm sau làm gì ? void thihocky(int *a, int &n) { int i; for(i=0; i ... thức ~ Như câu lệnh ~ Trong hàm main( ) = Trong biểu thức câu lệnh } // 65 Đối với hàm trả kiểu void, lệnh gọi hàm dùng : { ~ Trong biểu thức = Như câu lệnh ~... ~ Xóa mảng a = Loại phần tử khỏi mảng a ~ Giảm số phần tử mảng a ~ Loại phần tử cuối khỏi mảng a } // -84 *Hàm sau làm ? void thitinhocdaicuong(int *a, int &n,... a[j]=a[j+1]; n ; } else i++; } { ~ Loại phần tử âm khỏi mảng a = Loại tất phần tử âm khỏi mảng a ~ Xóa phần tử thứ n mảng a ~ Loại phần tử khỏi mảng a } //

Ngày đăng: 15/01/2016, 22:18

Từ khóa liên quan

Mục lục

  • {

  • = Lỗi dòng 2 ~ Lỗi dòng 3 ~ Lỗi dòng 2 và 3

  • ~ Không lỗi dòng nào

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

Tài liệu liên quan