NEW
Font size
WorksheetsProgramming practices - C programming
Total questions: 9
Worksheet time: 8mins
What is the output of C Program.?
int main()
{
int a=25;
while(a <= 27)
{
printf("%d ", a);
a++;
}
return 0;
}
25 25 25
25 26 27
27 27 27
Compiler error
What is the output of C Program.?
int main()
{
int a=32;
do
{
printf("%d ", a);
a++;
}
while(a <= 30);
return 0;
}
32
33
30
No Output
What is the output of C Program.?
int main()
{
int k, j;
for(k=1, j=10; k <= 5; k++)
{
printf("%d ", (k+j));
}
return 0;
}
compiler error
10 10 10 10 10
10 11 12 13 14 15
None of the above
What is the output of C Program.?
int main()
{
int k;
for(k=1; k <= 5; k++);
{
printf("%d ", k);
}
return 0;
}
1 2 3 4 5
1 2 3 4
6
5
What will be the output of the following C code?
3 2 3
2 2 3
3 2 2
2 3 3
int main()
{
int a = 10, b = 25;
a = b++ + a++;
b = ++b + ++a;
printf("%d %d n", a, b);
}
36 64
35 62
36 63
30 28
int main ()
{
int x = 24, y = 39, z = 45;
z = x + y;
y = z - y;
x = z - y;
printf ("n%d %d %d", x, y, z);
}
24 39 63
39 24 63
24 39 45
39 24 45
#include <stdio.h>
void myfunc(int * num1, int * num2);
int main(){
int num1, num2;
printf("Enter two numbers: ");
scanf("%d%d", &num1, &num2);
printf("Before calling myfunc in main \n");
printf("Value of num1 = %d \n", num1);
printf("Value of num2 = %d \n\n", num2);
myfunc(&num1, &num2);
printf("After calling myfunc in main \n");
printf("Value of num1 = %d \n", num1);
printf("Value of num2 = %d \n\n", num2);
return 0;
}
void myfunc(int * num1, int * num2)
{
int temp;
temp = *num1;
*num1= *num2;
*num2= temp;
printf("After processing in myfunc function \n");
printf("Value of num1 = %d \n", *num1);
printf("Value of num2 = %d \n\n", *num2);
}
Enter two numbers: 10 20
Before calling myfunc in main
Value of num1 = 10
Value of num2 = 20
After processing in myfunc function
Value of num1 = 30
Value of num2 = 20
After calling myfunc in main
Value of num1 = 30
Value of num2 = 20
Enter two numbers: 10 20
Before calling myfunc in main
Value of num1 = 10
Value of num2 = 20
After processing in myfunc function
Value of num1 = 10
Value of num2 = 20
After calling myfunc in main
Value of num1 = 10
Value of num2 = 20
Enter two numbers: 10 20
Before calling myfunc in main
Value of num1 = 10
Value of num2 = 20
After processing in myfunc function
Value of num1 = 20
Value of num2 = 20
After calling myfunc in main
Value of num1 = 10
Value of num2 = 10
Enter two numbers: 10 20
Before calling myfunc in main
Value of num1 = 10
Value of num2 = 20
After processing in myfunc function
Value of num1 = 20
Value of num2 = 10
After calling myfunc in main
Value of num1 = 20
Value of num2 = 10
