Câu hỏi 602525:
Cho đoạn chương trình như sau
typedef struct SV
{char ht[35];
int tuoi;
char quequan[30];
};
SV a;
Khi gán vào chương trình lệnh nào sau đây không gây lỗi:
Cho đoạn chương trình như sau
typedef struct SV
{char ht[35];
int tuoi;
char quequan[30];
};
SV a;
Khi gán vào chương trình lệnh nào sau đây không gây lỗi:
Cho khai báo như sau:
typedef struct Sach
{char Ten[40];
char Tacgia[35];
int Namxb;
}SACH;
SACH s[10],y;
int n;
Khối lệnh nào dưới đây sai:
Hai con trỏ Head và Tail trong lập trình danh sách móc nối đơn có thực sự cần thiết?
Chương trình sau thực hiện nhiệm vụ gì?
#include <conio.h>
#include <stdio.h>
main()
{
int n;
FILE *f;
f=fopen(“OUT.txt","wt");
scanf("%d",&n);
fprintf(f, “%5d”,n);
fclose(f);
}
Đọc dữ liệu của tập tin văn bản sử dụng các hàm nào sau đây
Để mở file “SoNguyen.txt” dưới dạng tệp Văn bản và cho phép ghi nội dung vào thì câu lệnh là gì?
Cho đoạn mã sau:
int a=6, b=7, c=8, d=9;
f = fopen(“SoNguyen.txt”, “wt”);
fprintf(f, “\n%5d”,a);
fprintf(f, “\n%5d”,b);
fprintf(f, “\n%5d”,c);
fprintf(f, “\n%5d”,d);
Kết quả tệp “SoNguyen.txt” gồm các giá trị nào?
Đoạn chương trình sau đây in ra màn hình kết quả bao nhiêu?
int main()
{
int i=65;
printf("%c",i);
getch();
}
Trong C, chỉ thị #include đòi hỏi:
Cho biến x, đâu là câu lệnh để nhập giá trị cho biến x?

Cho biến x, đâu là câu lệnh để in giá trị biến x lên màn hình?
Kết quả của biểu thức sau đây là bao nhiêu (10 - (8 - 2)*10)/ ( 5 - 5 *2)?
Đoạn chương trình sau đây cho kết quả như thế nào?
int main()
{
int n;
printf("nhap n");
scanf("%d", n);
getch();
}
Xâu định dạng nào sau đây dùng để in ra một số thực có độ chính xác đơn (float)?
Kết quả của đoạn mã sau là bao nhiêu:
int a = 5;
a+=a;
Nếu câu lệnh lặp sau được thực hiện thì kết quả in ra màn hình là gì?
int i;
for (i=0; i<10; i++)
{ printf("%d ",i);
i=i+2;
}
Sau khi thực thi đoạn mã sau, giá trị của x là gì?
int i, x=0 ;
for (i=1 ; i<10 ; i++)
{
if ( i%2==1) x = x+i ;
else x++ ;
break;
}
printf ("%d ", x);
Nếu đoạn mã sau được thực thi, nhóm lệnh lặp sẽ lặp bao nhiêu lần?
int a=5, b=8;
while (a!=b)
{
if (a>b) a=a-b;
else b=b-a;
}
Cho đoạn chương trình:
int n=0,i;
while(1)
{
printf("\nNhap so nguyen: ");
scanf("%d",&i);
if(i<0)
{
continue;
}
else
n=n+i;
if(i==0)
break;
}
Để dừng vòng lặp anh/chị phải nhập giá trị i là bao nhiêu?
Cho chương trình:
#include <stdio.h>
int main()
{
int i;
for (i=1; i<5; i++)
printf("%5d",i);
}
Anh/chị hãy cho biết kết quả in ra màn hình của chương trình?
Để giúp chúng tôi phát triển sản phẩm tốt hơn, đạt kết quả học tập cao hơn















