单项选择题

下面程序的输出结果是( )。
main()
int i=1,p;
p=f(i,++i);
printf("%d",p);
int f(int a, int b)
int C;
if(a>b) C=1;
else if(a==b)C=0;
else C==-1;
return (C);

A.-1
B.0
C.1
D.2
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: main() char ch[2][5]= 6937 , 8254 ,*p[2]; int i,j,S=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>’ 0’;j+=2) s=10*s+p[i][j]-’0’; printf( %d n ,S); 该程序的输出结果是( )。
A.69825
B.63825
C.693825
D.6385
单项选择题
若有以下说明,则对初值中字符a的引用方式为( )。 static struct char ch; double x; char a(); c[2] [3]= ’a’,3.5, bc , ’c’,4.5, de , ’m’,8.6, abc , ’d’,8.5, ic , ’b’,5.5, dc , ’n’,8.6, anc’ ;
A.ch
B.c[0][0].ch
C.c[1][1].ch
D.a[0]
相关试题
  • 已知a为8位二进制数,要想通过a^b运算使a...
  • 以下程序把从终端读入的20个整数以二进制...
  • 在对文件进行操作的过程中,若要是文件位置...
  • 设a、b、c为整数,且a=2、b=3、c=4,...
  • 下面定义的结构体类型包含3个成员,其中成...