单项选择题
下面程序的运行结果是()。
#define DOUBLE(r) r*r
main( )
{ int a=1,b=2,temp;
temp=DOUBLE(a+b);
printf(“%d\n”,temp);
}
A.3
B.5
C.7
D.9
点击查看答案&解析
相关考题
-
单项选择题
下面程序段的运行结果是()。 char a[7]= “abcdef”; char b[4]= “ABC”; strcpy(a,b); printf(“%c”,a[5]);
A.f
B.e
C.\0
D.∪(∪表示空格) -
单项选择题
若需要打开一个已经存在的非空文件“file”并进行修改,则正确的打开语句是()。
A.fp=fopen(“file”,“r”);
B.fp=fopen(“file”,“ab+”);
C.fp=fopen(“file”,“w+”);
D.fp=fopen(“file”,“r+”); -
单项选择题
在下列关于对文件进行操作的叙述中,正确的是()。
A.对文件操作必须先关闭文件
B.对文件操作必须先打开文件
C.对文件操作之前必须先测试文件是否存在,然后再打开文件
D.对文件操作的顺序没有要求
