第1题:
下列程序的输出结果是( )。
#include<stdio.h>
#define F(x)2.84+x
#define w(y)printf("%d",(int)(y))
#define P(y)w(y)putchar('\n')
main()
{ int x=2;
P(F(5) *x);
}
A.12
B.13
C.14
D.16
第2题:
下列程序的输出结果是( )。
#include<stdio.h>
#defineF(x)2.84+x
#definew(y)printf("%d",(int(y))
#defineP(y)w(y)pmchar('\n'》
main()
{int x=2;
P(F(5)*x);
}
A.12
B.13
C.14
D.16
第3题:
(7)若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(【7】,x/y);补充完整,使其输出的计算结果形式为:x/y=11
(7)"x/y=%d"
第4题:
有以下程序: void f(int y,int *x) { y=y+ *x; *x;=*x+y;} main() { int x=2,y=4; f(y,&x); - printf ("%d %d\n",x,y); } 执行后的输出结果是 ______。
A.8 4
B.8 8
C.4 8
D.4 2
第5题:
若变量x、y已定义为int类型且X的值为33,y的值为3,请将输出语句printf(( ),x/y);补充完整,使其输出的计算结果形式为:x/y=11。
第6题:
int x=6, y=7; printf(“%d,”,x++); printf(“%d\n”,++y); 程序的输出结果是__________ 。
第7题:
有以下程序
void f( int y, int *x)
{ y=y+*x; *X=*X+y; }
main()
{ int x=2,y=4;
f(y,&x);
printf("%d %d\n",x,y);
}
执行后输出结果是______。
第8题:
下列程序的输出结果为 【9】 。
main ()
{int x=3,y=5;
printf ("%d",x=(x--)*(--y));
}
第9题:
设int x=10,y=3,z;,以下语句的输出结果是______。printf("%d\n",z=(x%y,x/y));
A.1
B.0
C.4
D.3
第10题:
下列程序的输出结果是( )。 #include<stdio.h> #define F(x)2.84+x #define w(y)printf("%d",(int)(y)) #define P(y)w(y)putchar('\n') main() { int x=2; P(F(5)*x); }
A.12
B.13
C.14
D.16