单项选择题

如果int i=3,则k=(++i)+(++i)+(i++)执行过后k的值为______,i的值为______。 ( )

A.15,6
B.12,5
C.18,6
D.15,5
<上一题 目录 下一题>
热门 试题

单项选择题
以下程序的输出结果是 ( ) struct HAR { int x,y;struct HAR *p;} h[2]; main() { h[0].x=1;h[0].y=2; h[1].x=3;h[1].y=4; h[0].p=&h[1];h[1].p=h; printf( %d%d n h[0].p)->x,(h[1].p)->y); }
A.12
B.23
C.14
D.32
单项选择题
若有如下程序; #define X 3 #define Y X+1 #define Z Y*Y/2 main() { int n; for(n=1;n<=Z;n++) printf( %d ,n); } 则程序运行后的输出结果是 ( )
A.12345
B.1234567
C.12345678
D.123456
相关试题
  • 有以下的程序 #include<stdio.h> voi...
  • 有以下程序 #include<stdio.h> sub1...
  • 以下非法的赋值语句是 ( )
  • 能正确表示代数式的C语言表达式是 ( )
  • 在关系数据库中,对一个关系做投影操作后,...