Cho mảng các số nguyên A, số các phần tử trong mảng là n.. Các phần tử được sắp xếp vào mảng bắt đầu từ vị trí thứ 3 của mảng.. Cho biết kết quả hiện trên màn hình của đoạn chương trình
Trang 11 Cho mảng các số nguyên A, số các phần tử trong mảng là n Các phần tử được sắp xếp vào
mảng bắt đầu từ vị trí thứ 3 của mảng Cho biết nội dung đúng nhất của các câu lệnh còn
trống để sắp xếp các phần tử mảng theo thứ tự tăng dần:
for( )
for ( )
if ( )
{
k=A[i]; A[i]=A[j]; A[j]=k; }
2 Cho đoạn chương trình nhập vào từ bàn phím một số nguyên lớn hơn 0 và nhỏ hơn hoặc bằng 100, nếu nhập sai yêu cầu nhập lại: do { printf(“n=:”); scanf(“%d”,&n);
}
while ( );
3 Cho biết kết quả hiện trên màn hình của đoạn chương trình sau: int i=1; while(i<10) { printf(“%d”,i); i++; if(i%3==0) continue; printf(“\n”); } 4.Đoạn chương trình sau in ra màn hình giá trị nào: int i;
for (i=1; i<3; i++)
{
if((i%2)==0) { i++; break; }
printf(“%d”,i);
}
5 kết quả hiện trên màn hình của đoạn chương trình sau như thế nào:
int a=3,b=5,c=7;
if(a>b)
Trang 2if(a>c)
printf(“1”);
else
printf(“2”);
printf(“3”);
6 Số thập phân 349 có biểu diễn dưới dạng mã BCD là :
7 Cho biết kết quả hiển thị trên màn hình khi đoạn chương trình sau được thực hiện?
float f = 1.0;
f = 1/3;
printf (“f = %.3f”,f);
8 Sau khi đoạn chương trình sau được thực hiện thì 2 biến A và B mang giá trị bao nhiêu?
int A = 0, B = 1;
if (A<B) {
A = B;
B = A;
}
9 Sau khi đoạn chương trình sau được thực hiện thì biến A mang giá trị bao nhiêu?
int i, A = 0;
for (i=0; i<3; i++) {
A = A+2;
}
10 Cho biết kết quả hiển thị trên màn hình sau khi đoạn chương trình sau được thực hiện?
int i = 0;
while (i < 5) {
printf (“%d “,i);
i = i+2;
}
11 Đoạn chương trình sau sẽ in những gì ra màn hình
int i=0;
char c = 'c';
for(i=0; i<6; i=i+2){
Trang 3c=c+i;
}
12 Sau khi thực hiện các câu lệnh sau một cách tuần tự
int a=5, b=7, c=2;
int d=4;
d= b/c%5;
giá trị của biến d sẽ bằng:
13 Thực hiện các câu lệnh sau một cách tuần tự
int a;
for(a=1;a<=10, a%5!=0;a++)
printf("%i ",a);
nội dung màn hình sẽ là
14 Với khai báo biến M sau
int M[4][5] = { 10, 2, -3, 17, 82, 9, 0, 5, 8, -7, 32, 20, 1, 0, 14, 0, 0,
8, 7, 6 };
giá trị của M[1][2] là
15 Sau khi thực hiện các lệnh sau một cách tuần tự
int i;
char str[] = {"helloworld!"};
char words[10];
for(i=0;i<strlen(str)/2;i++)
words[i]=str[i+1];
words[i-1]='\0';
printf("%s\n",words);
Nội dung màn hình sẽ là