下列程序的输出结果是( )。
#include<stdio.h>
f(int a)
{ int b=0;
static int c=4;
a=c++;b++;
return(a);
}
main()
{ int a=2,i,c;
for(i=0;i<2;i++)
C=f(a++);
printf("%d\n",c);
}
A.4
B.7
C.6
D.5
第1题:
以下程序的输出结果是______。
include <stdio.h>
void swap(int *a, int *b)
{ int *t;
}
{ int i=3,j=5,*p=&i,*q=&j;
swap(p,q); printf("%d %d\n",*p,*q);
第2题:
下列程序的输出结果是( )。
#include<stdio.h>
voidp(int*x)
{printf("%d",++*x);
}
voidmain()
{int y=3;
p(&y);
}
A.3
B.4
C.2
D.5
第3题:
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); } main() { int a=2,i,c; for(i=0;i<2;i++) c=f(a++); printf("%d\n", c); }
A.4
B.7
C.6
D.5
第4题:
下列程序执行输出的结果是______。
include <stdio.h>
f (int a)
{ int b=0;
static c=7;
a=c++; b++;
return (a);
}
main()
{ int a=2,i,k;
for(i=0;i<2;i++)
k=f(a++);
printf("%d\n", k);
}
第5题:
下列程序执行输出的结果是( )。
#include<stdio.h>
f(int a)
{ int b=0;
static c=3;
a=C++;b++;
return(a);
}
main()
{ int a=2,i,k;
for(i=0;i<2;i++)
k=f(a++);
printf("%d\n",k);
}
A.3
B.4
C.5
D.6