Câu hỏi 602571:
Đoạn chương trình sau làm gì (a là mảng số nguyên, n là số phần tử):
for( tong=0, i=0; i < n-1; i++)
if( a[i] > 0 ) { tong = tong + a[i]; }
Đoạn chương trình sau làm gì (a là mảng số nguyên, n là số phần tử):
for( tong=0, i=0; i < n-1; i++)
if( a[i] > 0 ) { tong = tong + a[i]; }
Để biết độ dài của xâu s ta sử dụng lệnh?
Lệnh sau làm gì:
char s[256];
Cần khai báo mảng hai chiều a gồm tối đa 5 hàng và 6 cột chứa các số nguyên thì đâu là khai báo đúng?
Cần khai báo mảng một chiều a gồm tối đa 20 số thực thì đâu là khai báo đúng?
Hai lệnh sau sẽ làm gì (s và t là 2 mảng chứa xâu ký tự):
strcpy( t, s ); strcat( t, s );
Cho khai báo hàm như sau:
int F( int *a , int *b );
Đầu là lời gọi hàm đúng?
Cho chương trình sau :
#include <stdio.h>
void sum(int a){
int tc=0, tl=0;
for(int i=1;i<=a;i++)
if(i%2==1)
tl=tl+i;
else
tc+=i;
printf("%d - %d",tl,tc);
}
int main
{
int a=5;
sum(a);
}
Anh/chị hãy cho biết kết quả của chương trình?
Tại sao cần lệnh sau trước khi nhập xâu ký tự:
fflush(stdin);
Đoạn chương trình sau làm gì (a là mảng số nguyên, n là số phần tử):
for( i=0; i < n/2; i++)
{ tg = a[i];
a[i] = a[n-1-i];
a[n-1-i] = tg; }
Mảng dùng để chứa cài gì là đúng nhất trong số:
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; }
Chúng ta có thể truyền cho tham trị gồm:
Trong một chương trình có thể chứa:
Cho biết chỗ sai của hàm sau
void A@B( int x, y ){ return x+y; }
Đ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]); }
Chúng ta có thể truyền cho tham biến gồm:
Khai báo hàm sau sẽ có:
int A( int *x , int *y );
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);
}
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ú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















