#include
int main()
{
int i;
if (printf("0"))
i = 3;
else
i = 5;
printf("%d", i);
return 0;
}
预测以上程序的输出?
(A) 3
(B) 5
(C) 03
(D) 05答案: (C)
说明:控件首先进入if语句,其中打印0 。 printf(“ 0”)返回要打印的字符数,即1。执行if语句下的块,并用3初始化i。
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。