What will be output of the program?
#include<stdio.h>
#include <conio.h>
int f1(int);
int f2(int);
void main()
{
extern int i;
int j = 3;
f1(j);
printf("%d,", j);
f2(j);
printf("%d", j);
getch();
}
int f1(int i)
{
printf("%d,",++i);
return 0;
}
int f2(int j)
{
printf("%d,", ++j);
return 0;
}
#include<stdio.h>
#include <conio.h>
int f1(int);
int f2(int);
void main()
{
extern int i;
int j = 3;
f1(j);
printf("%d,", j);
f2(j);
printf("%d", j);
getch();
}
int f1(int i)
{
printf("%d,",++i);
return 0;
}
int f2(int j)
{
printf("%d,", ++j);
return 0;
}
4, 3, 4, 3
4, 4, 5, 5
3, 4, 3, 4
None of above
Hãy suy nghĩ và trả lời câu hỏi trước khi xem đáp án
Tổng hợp câu hỏi trắc nghiệm lập trình C/C++ có đáp án và lời giải đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.