Câu hỏi 602541:
Hãy cho biết kết quả của đoạn mã lệnh sau:
int *p, a=3, b = 5;
p = &b;
*p = a;
printf("\n %d", *p);
15
Hãy cho biết kết quả của đoạn mã lệnh sau:
int *p, a=3, b = 5;
p = &b;
*p = a;
printf("\n %d", *p);
15
Địa chỉ của biến nhớ được quy ước biểu diễn bằng hệ cơ số nào?
Hãy chỉ ra phát biểu chính xác nhất về con trỏ kép?
Các toán tử tăng (++) giảm (--) sẽ dịch chuyển biến trỏ đi 1 bước nhảy có độ lớn là bao nhiêu bytes?
Thế nào là hằng con trỏ?
Cho chương trình sau:
#include<stdio.h>
int main(){
int n=5;
int a[5]={1,2,3,4,5};
for(int i=0;i<n;i++)
a[i]++;
for(int i=n-1;i>=0;i--)
printf("%5d",a[i]);
}
Anh/chị hãy cho biết kết quả của chương trình trên là bao nhiêu?
Đoạn chương trình sau làm gì (a là mảng số nguyên, n là số phần tử):
tg = a[0];
a[0] = a[n-1];
a[n-1] = tg;
Cho khai báo:
int a[ ] = {2, 4, 6, 8};
Mảng a có bao nhiêu phần tử?
Giá trị ban đầu của a là 5, b là 7. Sau khi thực hiện xong hàm sum(int a, int b) thì a, b có giá trị bao nhiêu?
int sum (int a, int b)
{
a=a+5;
return a+b;
}
Hàm sau cho kết quả (trả về) giá trị 28 với lời gọi nào sau đây:
int H( int x ){
if (x>0) return x+20;
else return x; }
Cho chương trình sau:
#include<stdio.h>
int main(){
int n=5, t=0;;
int a[5]={1,2,3,4,5};
for(int i=0;i<n;i++)
if (a[i]%2==0) t++;
printf("%5d",t);
}
Anh/chị hãy cho biết kết quả của chương trình trên là bao nhiêu?
Cho chương trình sau:
#include<stdio.h>
int main(){
int n=5, tg;
int a[5]={1,2,3,4,5};
for(int i=0;i<n;i++);
printf("%5d",a[n-1]);
}
Anh/chị hãy cho biết kết quả của chương trình trên là bao nhiêu?
Giá trị ban đầu của a là 0, b là 0. Sau khi thực hiện xong hàm nhập với a=5, b=7 thì a, b có giá trị bao nhiêu?
void nhap(int a, int b)
{
printf(“nhap a:”); scanf(“%d”,&a);
printf(“nhap b:”); scanf(“%d”,&b);
}
Khai báo hàm sau sẽ có:
int A( int *x , int *y );
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]); }
Cho biết chỗ sai của hàm sau
void A@B( int x, y ){ return x+y; }
Trong một chương trình có thể chứa:
Chúng ta có thể truyền cho tham trị gồm:
Hãy cho biết lời gọi đúng nhất đối với hàm sau:
int AB( int x, int y ){ return x+y; }
Để 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















