Answer:
C code is given below
Explanation:
// Define a function UpdateTimeWindow() with parameters timeStart, timeEnd, and offSetAmount. Each parameter is of type int. The function adds offSetAmount to each of the first two parameters. Make the first two parameters pass-by-pointer. Sample output for the given program:
#include <stdio.h>
// Define void UpdateTimeWindow(...)
void UpdateTimeWindow(int*timeStart, int* timeEnd, int offSetAmount){
*timeStart = *timeStart+ offSetAmount;
*timeEnd = *timeEnd+ offSetAmount;
}
int main(void) {
int timeStart = 0;
int timeEnd = 0;
int offsetAmount = 0;
timeStart = 3;
timeEnd = 7;
offsetAmount = 2;
printf("timeStart = %d, timeEnd = %d\n", timeStart, timeEnd);
UpdateTimeWindow(&timeStart, &timeEnd, offsetAmount);
printf("timeStart = %d, timeEnd = %d\n", timeStart, timeEnd);
return 0;
}
Answer:
The packet will take a shorter path through networks 2 and 4
Answer:
Both codes are correct.The value of even is true when the number is even.
Explanation:
Code 1:
number %2 ==0 means that when dividing number by 2 is the remainder coming out is zero.If it is true then even becomes is true if it is false then else statement is executes in which even becomes false.Means the number is odd.This code is simple and easy to understand.
Code 2:-
This code is a bit tricky and takes time to understand.even becomes true
when the number is divisible by 0 and false when it is not.