题目内容
(请给出正确答案)
[单选题]
以下程序的输出结果是( )。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a)printf("%d",(int)(a)) #define PRINT1(a)PR(a);putchar('\n') main() {int x=2;PRINT1(FUDGE(5)*x);}
A.11
B.12
C.13
D.15
查看答案
如果结果不匹配,请 联系老师 获取答案
A.11
B.12
C.13
D.15
以下程序的输出结果是______。
main()
{unsigned short a=65536;
intb:
printf("%d\n",b=a);
}
以下程序的输出结果是【 】。 int a=1234; printf("%2d\n",a);
以下程序段的输出结果是______。
char s[]="\\101\101abc\t";
printf("%d\n",strlen(s));
以下程序段的输出结果是______。
char*s="12345";
s=s+2;
printf("%s",s);
以下程序的输出结果是______。
main()
{ int arr[]=(30,25,20,15,10,5};
int *p=arr;
p++;
printf("%d\n",*(p+3));
}
以下程序的输出结果是【 】。 main() { int a=177; printf(“%o\n”,A) ; }