题目内容

以下程序,程序运行后的输出结果是( )。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

查看答案
更多问题

下面程序的输出结果是( )。#include “stdio.h”void main( ){int x=2,y=-1,z=2;if(x

A. 3
B. 2
C. 1
D. 0

若有以下程序段,执行后的i,j,k的值分别是( )int i=1,j=2,k=3;if(++i==1||j++==2||k++==3))i++,j++,k++;

A. 3,3,4
B. 3,4,4
C. 3,4,5
D. 3,3,3

有以下程序:#include void main( ){int a=0,b=0,c=0,d=0;if(a=1) b=1;c=2;else d=3;printf(“%d,%d,%d,%d\n”,a,b,c,d);}程序运行后的输出结果是()

A. 1,1,2,0
B. 0,0,0,3
C. 编译有错
D. 0,1,2,0

以下程序void main(){ int i=1, j=1, k=2;if ( (j++ || k++) && i++)printf("%d,%d,%d\n", i, j, k);}执行后输出结果是____。

A. 1,1,2
B. 2,2,1
C. 2,2,2
D. 2,2,3

答案查题题库