Академический Документы
Профессиональный Документы
Культура Документы
int x;
int *p;
int *q;
a. p = q;
b. *p = 56;
c. p = x;
d. *p = *q;
e. q = &x;
f. *p =q;
int *p;
int *q;
int i;
p = new int[5];
p[0] = 5;
cout<< “Array p: “;
for (i = 0; i < 5; i++)
cout<< p[i] <<” “;
cout<< endl;
q = new int[5];
cout<< “Array q: “;
for (i = 0; i < 5; i++)
cout<< q[i] <<” “;
cout<< endl;
3. Please compare the algorithm below:
Algorithm 1
1. for i= 0 to i = 4
1.1 get the num[i]
1.2 sum = sum + num[i]
2. Average = sum / 5
3. Print sum
4. Print average
Algorithm 2
1. for i= 0 to i = 4
1.1. get the num[i]
2. for i= 0 to i = 4
2.1 sum = sum + num[i]
3. Average = sum / 5
4. Print sum
5. Print average
x if y = 0
gcd(x, y) = gcd(y, x % y) if y ≠ 0
Write the program to test this fuction. What is the value of:
a. gcd(54, 24)
b. gcd(5, 38)