单项选择题

有以下程序
main()
int i=1,j=2,k=3;
if(i++==1&&(++j==3 || k++==3))printf("%d %d %d\n",i,j,k);

程序运行后的输出结果是()。

A、 1 2 3
B、 2 3 4
C、 2 2 3
D、 2 3 3

<上一题 目录 下一题>
热门 试题

单项选择题
下列叙述中不正确的是()。

A、 在C语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B、 在C的函数中,最好使用全局变量
C、 外部变量可以在函数之间传递数据
D、 自动变量实质上是一个函数内部的局部变量

单项选择题
下列程序执行后的输出结果是() void funcl(int i); void func2(int i); char st[]= hello,friend! ; void funcl(int i) printf( %c ,st[i]); if(i<3)i+=2;func2(i); void func2(int i) printf( %c ,st[i]); if(i<3)i+=2;func1(i); main() int i=0;func1(i);printf( n );

A、 hello
B、 hel
C、 hlo
D、 hlm

相关试题
  • 下面函数的功能是:找出一维数组元素中最大...
  • 下面程序的运行结果是 。 #include<std...
  • 下列程序的输出结果是______。 #in...
  • 以下程序运行后的输出结果是______。...
  • 已知bead指向一个带头结点的单向链表,链表...