单项选择题
下面程序的输出结果是( )。
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]
点击查看答案&解析
相关试题
若有如下程序: main() iht a[3][...
若有如下程序: f2(char*t) *t=*t...
若有如下程序: main() int a=6;ch...
若有如下程序: float sub(int a,int...
以下程序运行后,输出结果是( )。 main...