单项选择题

下列程序的执行结果是( )。
#include<stdio.h>
main()
int a,b,c;
a=b=2;
c=(a++)-1;printf("%d,%d",a,c);
c+=-a+++(++b);printf("%d,%d",a,c);

A.3,14,1
B.3,14,2
C.2,04,1
D.2,14,1
<上一题 目录 下一题>
热门 试题

单项选择题
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使I、j、k的值分别为2、3、4,下列正确的输入语句是( )。
A.scanf("%3d,%3d,%3d",&i,&j,&k);
B.scanf("%d,%d,%d",&i,&j,&k);
C.scanf("%d%d%d",&i,&j,&k);
D.scanf("i=%d,j=%d,k=%d",&i,&j,&k);
单项选择题
若变量已正确定义,下列正确的程序段是( )。
A.while(ch=getchar()=='\N')putchar(ch);
B.while((ch=getchar())=='\n')putchar(ch);
C.while((ch=getchar())!='\N')putchar(ch);
D.while((ch=getchar())!='\n')putchar(ch);
相关试题
  • 下列程序的输出结果是______。 #de...
  • 写出下列程序的输出结果______。 ma...
  • 设有下列的程序段: char str[]= Hel...
  • 设有下列程序: #include<stdio.h> ...
  • 若有定义int a[4][4]=1,2,3,...