单项选择题

有以下程序
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

相关试题
  • 有以下程序: int a=2; int f(int...
  • 有以下程序 #include <stdio.h> voi...
  • 根据下列的定义,能打印出字母P的语句是(...
  • 若有函数max(a,b),为了让函数指针变量p...
  • 若要求从键盘读入含有空格字符的字符串,应...