Câu hỏi 601874:
Đ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();
}
Đ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();
}
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?
Nếu đoạn mã sau được thực thi, kết quả in ra màn hình sẽ là?
int i=0;
while (i<10)
{ printf("%d ",i);
i=i+1;
if (i>5) break;
}
Đâu là phép toán lấy địa chỉ của một biến nhớ?
Phát biểu nào sau đây là sai?
Bộ nhớ trên máy tính được tổ chức như thế nào?
Cho đoạn chương trình như sau
enum Mau{xanh,vang,tim}
Mau m1,m2;
Gán dữ liệu nào sau đây sai:
Cho tệp “SoNguyen.txt” chứa các giá trị như sau:
“6 7 8 9”
Kết quả của biến x có giá trị bằng bao nhiêu khi thực hiện các câu lệnh:
fscanf(f,”%d”,&x);
fscanf(f,”%d”,&y);
fscanf(f,”%d”,&z);
fscanf(f,”%d”,&t);
Kiểu truy nhập “a+b” được dùng để làm gì?
Đâu là cú pháp khai báo biến trỏ trong ngôn ngữ C/C++
Kiểu dữ liệu cấu trúc có thể được dùng để khai báo cho kiểu dữ liệu cấu trúc khác
Cho cấu trúc:
struct SV{
char hoten[20];
int ns;
int diem;
};
Đâu là khai báo SAI?
Cho tệp “SoNguyen.txt” chứa các giá trị như sau:
“6 7 8 9”
Trên màn hình hiển thị giá trị là bao nhiêu khi thực hiện lần lượt các câu lệnh sau:
fscanf(f,”%d”,&x);
fscanf(f,”%d”,&y);
fscanf(f,”%d”,&z);
fscanf(f,”%d”,&t);
s = x + y;
printf(“%5d”, s);
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","rt");
fscanf(f, "%d",&n);
printf(“%5d”,n);
fclose(f);
}
Chúng ta có thể truyền cho tham biến gồm:
Đoạn chương trình sau sẽ làm gì trên mảng (a là mảng số nguyên, n là số phần tử):
for( i=0; i < n; i++) { printf(“ %d ”, a[n-1-i]); }
Để 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















