下面程序的输出结果是() #includeint main(){ int i=2,p; int f(int a,int b); p=f(i,i+1); printf("%d",p); return 0; } int f(int a,int b){ int c; c=a; if(a>b) c=1; else if(a==b) c=0; else c=-1; return (c); }
查看答案
若执行下面的程序时从键盘上输入10,则输出是() #include int main(){ int a; scanf("%d",&a); if(a++>10) printf("%d\n",++a); else printf("%d\n",a--); return 0; }
A. 12
B. 11
C. 10
D. 9
有以下程序:#includeint main(){ int x,y; scanf("%d",&x); if(x++<0) y=-1; else if(x==0) y=0; else y=1; printf("%d",y); return 0;}现从键盘上输入-1,则程序的输出是( )。
A. -1
B. 0
C. 1
D. 不确定的值
#includeint main(){int a=1,b=2,c=3; if(a++
A. 0,0,0
B. 1,2,3
C. 1,2,1
D. 2,2,2
下面程序的输出是() #include int main() { int a=-1,b=4,k;k=(a++<=0)&&(!(b--<=0));printf("%d%d%d\n",k,a,b); return 0;}
A. 0 0 3
B. 0 1 2
C. 1 0 3
D. 1 1 2