Nghe tí nhạc cho đỡ buồn nhé mọi người

Thông Báo

News Cập nhật bài
- - - - - - - - - - - - -
ღ Khi một thứ phát triển đến cực đại nó sẽ mang hình hài của cái đối nghịch
-Theza-
ღ==============ღ
◕ Lời nhắn
⊱ Mình học Bách Khoa nên ai đó ghét Bách Khoa thì có thể lặng lẽ đi ra
⊱ Mình là dân Thanh Hóa nên ai đó ghét Thanh Hóa cũng có thể lặng lẽ rời đi
⊱ Mình học cơ khí, trang này chỉ làm ra theo sở thích nên nếu thấy không hài lòng có thể nhẹ nhàng tắt trang..
◕ Dịch vụ: Nhận thiết kế Form mẫu Excel, Google Sheets:
⊱ Hỗ trợ quản lý, chiết xuất dữ liệu; Tạo bảng báo cáo, thống kê nhanh;
⊱ Tạo hệ thống thiết lập và quản lý tiến độ công việc một cách trực quan;
⊱ Tư vấn, xử lý mọi vấn đề hóc búa, nan giải nhất khi sử dụng googleSheets.

◕ Trang web hiện đặt một số quảng cáo, mong các bạn thông cảm!
1 Góc học tập2 Tin học đại cương
Phần III: Lập trình (Bài 329-348)
(Ấn vào đáp án bạn cho là đúng để xem kết quả)
Câu 329: Cho kiểu cấu trúc được khai báo như sau trong Turbo C++3.0:
typedef struct {
     char MSSV[10];
     char Hoten[20];
     float Diem; }SV;

Một biến thuộc kiểu SV sẽ được cấp phát bao nhiêu byte để lưu trữ?
a. 34b. 38c. 36d. 40
Câu 330: Cho khai báo trong Turbo C++3.0:
struct {
     char Ten[10];
     char Mau[5];
     int X,Y;
}Diem[5];

Bộ nhớ sẽ cấp phát bao nhiêu byte cho mảng Diem?
a. 19b. 85c. 95d. 50
Câu 331: Cho cấu trúc:
struct sinh_vien{
     char ma_so-SV[10];
     char ho_ten[30];
     float diem;
}

Cách khai báo biến cấu trúc nào sau đây là đúng?
a. struct sinh_vien sinh_vien_1;b. typedef struct sinh_vien sinh vien;
 sinh_vien sinh_vien_1;
c. Cả hai đáp án a, b đều đúngd. Cả hai đáp án a, b đều sai
Câu 332: Cho struct sinhvien có dạng:
struct{
     char hoten[50];
     int diemTinDC;[30];
}sinhvien;

Và một mảng sinhvien sv[50] đã được nhập đầy đủ dữ liệu, hỏi đoạn chương trình sau thực hiện công việc gì?
int i;
for(i=0;i<50;i++){
     if(sv[i].diemTinDC<4) continue;
     printf("Ho ten sinh vien: %s", sv[i].hoten);
     printf("Diem Tin dai cuong: %d",sv[i].diemTinDC);
}
a. In ra màn hình thông tin họ tên và điểm tin đại cương của các sinh viên có điểm tin đại cương >=4.b. In ra màn hình thông tin họ tên và điểm tin đại cương của các sinh viên có điểm tin đại cương <4.c. In ra màn hình thông tin họ tên và điểm tin đại cương của các sinh viên có điểm tin đại cương =4.d. In ra màn hình thông tin họ tên và điểm tin đại cương của các sinh viên có điểm tin đại cương <5.
Câu 333: Phát biểu nào dưới đây là không đúng về biến trong ngôn ngữ C?
a. Vùng nhớ dành cho biến cục bộ sẽ được giải phóng khi ra khỏi phạm vi khai báo biếnb. Biến toàn cục có thể sử dụng ở tất cả các hàm ở sau vị trí khai báo biếnc. Biến static có phạm vi sử dụng giống biến toàn cụcd. Biến static chỉ được sử dụng trong phạm vi khai báo biến
Câu 334: Cho biết kết quả hiện trên màn hình?
int BP(int x){ int y=x*x; x=y; return y; }
void main(){ int a=5; printf("%d%d",BP(a),a); }
a. 255b. 55c. 2525d. Chương trình lỗi
Câu 335: Cho hàm kiểm tra xem một số >2 có phải là số nguyên tố không. Hàm trả về 1 nếu là số nguyên tố, nguowjclaij trả về 0. Giá trị M, N là bao nhiêu?
int SONGUYENTO (int n){
int i; int k=M;
for(i=2;i<n;i++)
     if((n%i)==0) k=N;
return k;
}
a. M=1 N=0b. M=0 N=1c. M=1 N=1d. Chương trình không làm đúng yêu cầu
Câu 336: Cho khai báo nguyên mẫu hàm không đúng:
a. int TienGui(int, int);b. float TienGui(SoTien, LaiSuat);c. void TienGui(int);d. void TienGui(int SoTien, float LaiSuat);
Câu 337: Hãy cho biết đoạn chương trình sau in kết quả ra màn hình như thế nào?
int ThayDoi(int x){
     x++;
     return x;
}
void main(){
     int x=4;
     printf("%d%d",ThayDoi(x), ThayDoi(x));
}
a. 55b. 45c. 56d. 44
Câu 338: Hãy cho biết kết quả hiện trên màn hình của đoạn chương trình sau:
int Tang(int x){
     int y=3* ++x; x=y;
     return y;}
void main(){
     int a=3;
printf("%d%d",Tang(a),a);
}
a. 1212b. 912c. 93d. 123
Câu 339: Cho biết kết quả hiện trên màn hình của đoạn chương trình sau:
int BienDoi(int x){
     int y=x*x; x=y;
     return y;
}
void main(){
     int a=2;
     printf("%d%d",BienDoi(a),a);
}
a. 92b. 62c. 42d. 69
Câu 340: Hỏi kết quả hiện trên màn hình?
int x,y;
int f(int x){ y=x-1; x=y-1; return x+y; }
void main(){
     x=25; y=f(x);
     printf("x=%d, y=%d",x,y);
}
a. x=23, y=24b. x=23, y=47c. x=24, y=47d. x=25, y=47
Câu 341: Cho chương trình viết bằng ngôn ngữ C sau:
#include<stdio.h>
void main(){
     printf("%f\n", sqrt(36.0));
}

Cần thêm khai báo tệp tiêu đề nào để khi biên dịch chương trình trên không có lỗi?
a. #include<conio.h>b. #include<math.h>c. #include<stdlib.h>d. #include<dos.h>
Câu 342: Cho một hàm viết bằng ngôn ngữ lập trình C như sau:
long fun(int n){
     int i;
     long R=1;
     for(i=0;i<=n;i++)
          R=R*i;
     return R;
}

Phát biểu nào sau đây đúng về hàm fun()?
a. Hàm tính toán giá trị 1nb. Hàm tính căn bậc 2 của nc. Hàm tính toán giá trị n!d. Hàm trả về giá trị 0
Câu 343: Cho đoạn chương trình sau hỏi kết quả hiển thị ra màn hình là như thế nào?
int x,y;
int Tinh(int x){
     y=x-1; x=y-1;
     return x+y;
}
void main(){
     x=10; y=Tinh(x);
printf("x=%d , y=%d",x,y);
}
a. x=8 , y=17b. x=10 , y=17c. Cả a và b đều said. Chương trình không thực hiện được vì có lỗi cú pháp
Câu 344: Xét chương trình sau:
void hoan_vi(float x, float y){
     float z; z=x; x=y; y=z;
}
void main(){
     float x,y; x=4.1; y=5.2;
     hoan_vi(x,y);
     printf("%0.2f %0.2f",x,y);
}

Kết quả sẽ là:
a. 4.1 5.2b. 4.10 5.20c. 5.2 4.1d. 5.20 4.10
Câu 345: Xác định lời gọi hợp lệ cho hàm có tên ChuanHoaXau với giá trị trả về có kiểu string:
a. char *Bien;
 ChuanHoaXau(XauGoc) = Bien;
b. float *Bien;
 Bien = ChuanHoaXau(XauGoc);
c. char *Bien;
 Bien = ChuanHoaXau(XauGoc);
d. float *Bien;
 Bien = ChuanHoaXau XauGoc;
Câu 346: Phát biểu nào về tệp dưới đây là đúng?
a. Việc truy cập cùng lúc vào nhiều phần tủ của tệp là có thể nếu chế độ mở tệp cho phépb. Tệp văn bản là trường hợp đặc biệt của tệp nhị phânc. Sau mõi thao tác đọc, ghi trên tệp, con trỏ tệp sẽ tự động trỏ về vị trí đầu tiên của tệpd. EOF là một hằng số nguyên được định nghĩa trong thư viện conio.h
Câu 347: Khi dùng hàm fopen thì kiểu nào sau đây làm đối số của hàm này, dùng để mở một tệp để ghi bổ sung theo kiểu văn bản, nếu tệp chưa tồn tại thì tạo tệp mới?
a. "at"b. "wt"c. "w+t"d. "ab"
Câu 347: Khi dùng hàm fopen thì kiểu nào sau đây làm đối số của hàm này, dùng để mở một tệp để ghi bổ sung theo kiểu văn bản, nếu tệp chưa tồn tại thì tạo tệp mới?
a. "at"b. "wt"c. "w+t"d. "ab"
Câu 348: Điền vào chỗ trống để hoàn thiện chương trình sau:
#include<stdio.h>
void main(){
.......(1).......
f=fopen("solieu.txt","wt");
fprintf(f,"%2d
%2d",11,09);
.......(2).......
}
a. (1) điền FILE *f; (2) điền fclose(f);b. (1) điền FILE f; (2) điền fclose(f);c. (1) điền FILE f; (2) điền close(f);d. (1) điền FILE *f; (2) điền FCLOSE(f);

MỤC LỤC

Phần I: Tin Học Căn Bản

1-2021-4041-6061-8081-100101-120121-140141-148

Phần II: Giải Quyết Bài Toán

149-156157-169

Có thể bạn quan tâm

Bình luận
Đăng nhập để bình luận
Tải thêm bình luận

➲ Giới thiệu - About me ➲ Liên hệ với tôi - Contact me ➲ Điều khoản điều kiện - Terms & Conditions ➲ Chính sách bảo mật - Privacy policy ➲ Tuyên bố miễn trừ trách nhiệm - Disclaimer
Phòng Chat tổng