题目内容
(请给出正确答案)
[主观题]
执行语句printf("%x",-1);后输出结果是()A.-1B.#NAME?C.1D.ffff
执行语句printf("%x",-1);后输出结果是()
A.-1
B.#NAME?
C.1
D.ffff
查看答案
如果结果不匹配,请 联系老师 获取答案
执行语句printf("%x",-1);后输出结果是()
A.-1
B.#NAME?
C.1
D.ffff
下列程序语句执行后的结果是______。
main()
{int x='f';printf("%c\n",'A'+(x-'a'+1));}
A.1 2 3 43 6 9 12
B.2 3 4 53 4 5 6
C.1 2 3 4 5 6 9
D.2 3 43 6 96 9 12
下列语句执行后输出的结果是______。
main()
{double d=3.2;int x,y;
x=1.2;y=(x+3.8)/5.0;
printf("%d\n",d*y);
}
若有宏定义:#define MOD(x,y)x%y
则执行下面语句后的输出结果是
int a=13,b=96;
printf("%d\n",MOD(b,a));()
A.1
B.2
C.5
D.6
A.[A] ****
B.[B] %%
C.[C] %%%%
D.[D] 有语法错误。不能正确执行
设有下列数据定义语句,则"printf("%d\n",d[0],y/d[0],X*d[1].x);"的输出是()
struct{int x;int y;}d[2]={{1,3},{2,7)};
A.0
B.1
C.3
D.6