CƠ SỞ LẬP TRÌNH

10 4.6K 8
CƠ SỞ LẬP TRÌNH

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

Thông tin tài liệu

Từ khóa 1. Trong C, các từ nào sau đây là từ khóa? A. printf, scantf, if A. if, do, While B. int, if, float B. if, name, keyword 2. Trong C, các từ nào sau đây là từ khóa? A. printf, include, if B. if, do, While C. Long, if, float D. do, case 3. Trong C, các từ nào sau đây là từ khóa? A. printf, include, if B. if, do, While C. Long, if, float D. double, case 4. Trong C, các từ nào sau đây là từ khóa? A. Char, include, if B. int, do, while C. Long, if, float D. do, case, gets 5. Trong C, các từ nào sau đây là từ khóa? A. char, include, if B. return, do, while C. Long, if, float D. do, case, gets 6. Trong C, các từ nào sau đây là từ khóa? A. char, include, if B. gets, do, case C. main, if, float D. do, case, return Tên gọi: 1. Trong C, các từ nào sau đây là tên gọi hợp lệ? A. char@1, include, if B. return, do, case C. main, printf, max_12 D. Ho Ten, Ngay Sinh, gets 2. Trong C, các từ nào sau đây là tên gọi hợp lệ? A. Char, include, If B. return, do, case C. main, printf, max 12 D. Ho Ten, Ngay Sinh, gets 3. Trong C, các từ nào sau đây là tên gọi hợp lệ? A. int1, include, if B. a, Do, case1 C. main, printf, max 12 D. Ho Ten, Ngay Sinh, gets 4. Trong C, các từ nào sau đây là tên gọi hợp lệ? A. charr, include, If B. return, do, case C. main, printf, max 12 D. Ho Ten, Ngay Sinh, gets 5. Trong C, các từ nào sau đây là tên gọi hợp lệ? A. do, x1, x2 B. For, ab, n C. 1ab, Ho, Thang D. Que Quan, toan, ly 6. Trong C, các từ nào sau đây là tên gọi hợp lệ? A. do1, x#1, x2 B. return, ab, n C. ax_2, Ho, Thang D. Que Quan, toan, ly Chú thích: 1. Khi thực hiện đoạn chương trình sau, câu lệnh nào không được thực hiện A. clrscr(); B. // nhap n = 10 de so sanh ; C. printf("Nhap n ="); scanf("%d",&n); D. printf("\n*** Ket qua lenh do: \n"); Kiểu dữ liệu 1 - Một dữ liệu kiểu double trong Turbo C 3.0 chiếm mấy byte? A. 2 B. 4 C. 8 D. 16 2 - Một dữ liệu kiểu float trong Turbo C 3.0 chiếm mấy byte? A. 2 B. 4 C. 8 D. 16 3 - Giá trị tối đa của một biến kiểu unsigned char là bao nhiêu? A. 255 B. 256 C. 128 D. 64 4 - Giá trị tối đa của một biến kiểu char là bao nhiêu? A. 255 B. 256 C. 128 D. 64 5 - Giá trị tối đa của một biến kiểu int là bao nhiêu? A. 255 B. 256 C. 128 D. 64 6 - Biểu diễn khoa học 3.14E+02 thể hiện giá trị bao nhiêu? A. 3.14 B. 314 C. 0.314 D. Không giá trị nào đúng 7 - Biểu diễn khoa học 9.18E-02 thể hiện giá trị bao nhiêu? A. 918 B. 0.918 C. 9.18 D. Không giá trị nào đúng Các đại lượng và phép toán 1. Khai báo hằng nào sau đây đúng (khai báo hằng/biến) A. const float pi = 3.14; B. const float pi = 3.14 C. const float pi 3.14; D. const float pi 3.14 2. Khai báo hằng nào sau đây đúng A. #define g 9.18; B. #define g 9.18 C. #define g = 9.18; D. #define g = 9.18 3. Khai báo hằng nào sau đây đúng A. #define float g =9.18 B. #define float g 9.18 C. #define g 9.18 D. #define g = 9.18 4. Với khai báo int n = 11, m =3; Thì kết quả của phép chia n/m sẽ là: A. 2 B. 3 C. 3.66 D. 3.67 5. Với khai báo Int n=11; float n=5; Thì kết quả của phép chia n/m sẽ là A. 2 B. 2.2 C. 2.0 D. Không đáp án nào đúng 6 – Biểu thức 2*5%3-2*7>14 && 23/6<5 cho kết qủa A. 0 B. 1 C. 20 D. Tất cả các câu trên đều sai 7 – Biểu thức 3*(5%4*3)+(11/2<6) cho kết quả : A. 1 B. 8 C. 9 D. 10 7 - Các định dạng nào sau đây thể được áp dụng cho số nguyên? A. %d B. %f C. %lf D. %s 8. Các định dạng nào sau đây thể áp dụng cho số nguyên A. %e B. %f C. %s D. %u Lệnh if 1. Cho đoạn chương trình sau: int a = 10; int b = 20; int c = 50; if (a > b) if ( c > a) printf (" so c = %d ", c); else printf("a =%d ", a); else if (b>c) printf("b = %d", b); else printf(" c = %d", c); Câu lệnh in nào được thực hiện khi thực thi đoạn chương trình trên. A. printf(" so c = %d ", c); B. printf("a =%d ", a); C. printf("b = %d", b); D. printf(" c = %d", c); 2. Cho đoạn chương trình sau: float a = 60; float b = 20; float c = 40; if (a > b) if ( c > a) printf (" so c = %f ", c); else printf("a =%f ", a); else if (b>c) printf("b = %f", b); else printf(" c = %f", c); Câu lệnh in nào được thực hiện khi thực thi đoạn chương trình trên. A. printf (" so c = %f ", c); B. printf("a =%f ", a); C. printf("b = %f", b); D. printf(" c = %f", c); Vòng lặp 1 - Nếu đoạn code sau được thực thi int i= 0, S=0; while (i<=5) { S+= i+2; i+=2; } Giá trị của biến S sẽ là : 12 A. 27 B. 35 C. 15 D. Không giá trị nào đúng 2 - Nếu code sau đây được thực thi : int d=30 ; char t; switch (d) { case 7: t=’d’; break; case 4 : t=’w’; break; case 28: case 29: case 30: case 31: t=’m’; break; default : t=’n’;} Biến t sẽ mang giá trị : A. d B. m C. n D. w 3 - Nếu đoạn code sau được thực thi : int i= 0, S=1; do { if ( i%4 != 0) S+= i; i+=2; } while (i<10); Giá trị của biến S sẽ là : A. 7 B. 8 C. 9 D. 10 4 - Nếu đoạn code sau được thực thi : int i= 1, S=1; do { S+= 3*i - 1; i++; } while (i<5); Giá trị của biến S sẽ là : A. 26 B. 27 C. 40 D. 41 5 - Nếu đoạn code sau được thực thi : int S= 50; for (int i= 10; i>0; i - = 3) S - = i; Giá trị của biến S sẽ là : A. -5 B. 28 C. 29 D. Không đáp án nào đúng 6 - Nếu đoạn code sau được thực thi : int S= 1; for (int i = 1; i<50; i +=7) S += 2*i -2; Giá trị của biến S sẽ là : A. 195 B. 295 C. 395 D. 495 7 - Nếu đoạn code sau được thực thi : int S=9, i=5, j=7; while (2*i < 3*j) { if (i % 2 ==1) S +=i; i++ ; j-- ; } Giá trị của biến S sẽ là : A. 11 B. 21 C. 31 D. 41 8 - Nếu đoạn code sau được thực thi : int i=3, j=10 , S=0; while (2*i+j<100) { S += i+j; i += 5; j += 7;} giá trị của biến S sẽ là : A. 155 B. 165 C. 175 D. 185 9 - Nếu đoạn code sau được thực thi : int i=3, j=10 , S=0; while (2*i+5*j<100) { S += i+j; i+=2; j += 5;} giá trị của biến S sẽ là: A. 23 B. 33 C. 43 D. 53 10 - Nếu đoạn code sau được thực thi, bao nhiêu chuỗi Hello được xuất ra màn hình? for (int i = 1 ; i<=5; i++) for (int j = 1 ; j<=5; j++) if ((i+j) %5 = = 0) printf("Hello\n"); A. 7 B. 8 C. 9 D. 10 11 - Nếu đoạn code sau được thực thi int i,j, S=0; for ( i=5,j=6; i+2*j<20; i+=3, j++) if ( (i+j)%6 ==0) break; else S+= i+j; giá trị của biến S sẽ là : A. 11 B. 21 C. 31 D. 41

Ngày đăng: 19/12/2013, 08:59

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