Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

solve for the blank (make sure use C++) #include<stdio.h> int main() { int *ptr,

ID: 3812534 • Letter: S

Question

solve for the blank (make sure use C++)

#include<stdio.h>

int main()

{

int *ptr, *a;

int b, c;

int d[10];

b = 10 + 6;

c = 10 + 1;

ptr = &c;

a = &b;

for (b = 0; b < 10; b += 1)

{

    d[b] = b + 2;

}

//*ptr = ____

//*a = ____

//b = ____

//c = ____

//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____

b = 4 + 11;

c = 7;

//*ptr = ____

//*a = ____

//b = ____

//c = ____

//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____

for (c = 0; c < 10; c += 2)

{

    printf("%d ",d[c]);

   d[c + 1] = c / 2 + 10;

}

//*ptr = ____

//*a = ____

//b = ____

//c = ____

//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____

a = &c;

for (c = 0; c < 10; c += 2)

{

    printf("%d ",d[c]);

    d[c + 1] = c / 2 + 10;

    if (c % 4 == 0) { printf(" "); }

}

//*ptr = ____

//*a = ____

//b = ____

//c = ____

//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____

ptr = &d[4];

a = &d[3];

for (*a = 1; *a < 4; *a += 1)

{

    ptr[*a] = *a + 1;

    printf("%d %d ", *a, ptr[*a]);

}

//*ptr = ____

//*a = ____

//b = ____

//c = ____

//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____

printf("-- %d -- ", *d + 8);

printf("-- %d -- ", ptr[30 % 5] + 8);

return(0);

Explanation / Answer

Answer:

above values are blanks values sequence

detailed program for run

above program modified for run

#include<stdio.h>
int main()
{
int *ptr, *a;
int b, c;
int d[10];

b = 10 + 6;
c = 10 + 1;
ptr = &c;
a = &b;
for (b = 0; b < 10; b += 1)
{
d[b] = b + 2;
}

//*ptr = ____
printf("%d ", *ptr);
//*a = ____
printf("%d ", *a);
//b = ____
printf("%d ", b);
//c = ____
printf("%d ", c);
//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____
printf("%d ", d);

b = 4 + 11;
c = 7;
//*ptr = ____
printf("%d ", *ptr);
//*a = ____
printf("%d ", *a);
//b = ____
printf("%d ", b);
//c = ____
printf("%d ", c);
//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____
printf("%d ", d);
for (c = 0; c < 10; c += 2)
{
printf("%d ",d[c]);
d[c + 1] = c / 2 + 10;
}

//*ptr = ____
printf("%d ", *ptr);
//*a = ____
printf("%d ", *a);
//b = ____
printf("%d ", b);
//c = ____
printf("%d ", c);
//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____
printf("%d ", d);

a = &c;
for (c = 0; c < 10; c += 2)
{
printf("%d ",d[c]);
d[c + 1] = c / 2 + 10;
if (c % 4 == 0) { printf(" "); }
}

//*ptr = ____
printf("%d ", *ptr);
//*a = ____
printf("%d ", *a);
//b = ____
printf("%d ", b);
//c = ____
printf("%d ", c);
//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____
printf("%d ", d);

ptr = &d[4];
a = &d[3];
for (*a = 1; *a < 4; *a += 1)
{
ptr[*a] = *a + 1;
printf("%d %d ", *a, ptr[*a]);
}

//*ptr = ____
printf("%d ", *ptr);
//*a = ____
printf("%d ", *a);
//b = ____
printf("%d ", b);
//c = ____
printf("%d ", c);
//d = ____ ____ ____ ____ ____ ____ ____ ____ ____ ____
printf("%d ", d);

printf("-- %d -- ", *d + 8);
printf("-- %d -- ", ptr[30 % 5] + 8);
return(0);
}