2018年秋《C语言程序设计》客观题作业
我的成绩100分,考试时间:2020年05月22日 15:37:21 - 2020年05月29日 11:49:38,已做1次。[查看考试记录]
单项选择题
1、表达式 x<b||~c&d的运算顺序是______。(2 分)</b||~c&d的运算顺序是______。
A.~,& ,< ,||
B.~,||,-,>
C.~,& ,||,<
D.~,< ,& ,||
我的答案:D
得分:2分
2、为读而打开二进制文件c:\aa.dat的正确写法是_______。(2 分)
A.fopen(" c:\\aa.dat" ," rb" )
B.fp=open(" c:\aa.dat" ," r" )
C.fopen(" c:\\aa.dat" ," wb" )
D.fp=fopen(" c:\aa.dat" ," w" )
我的答案:A
得分:2分
3、在C语言中,不正确的int类型的常数是______。(2 分)
A.32768
B.0
C.037
D.0xAF
我的答案:A
得分:2分
4、以下正确的描述是_______。(2 分)
A.C语言的预处理能力是指完成宏替换和包含文件的调用
B.预处理指令只能位于C源程序文件的首部
C.凡是C源程序中首行以#标识的控制行都是预编译处理命令
D.C语言的编译预处理就是对源程序进行初步的语法检查
我的答案:C
得分:2分
5、
以下程序的输出结果是_______。
# define P 5.5
# define Q P*x*x
main ()
{ int x=1,y=2;
printf ("%4.1f\n",S (x+y));
}
(2 分)
A.12.0
B.9.5
C.12.5
D.33.5
我的答案:B
得分:2分
c语言搜题软件推荐6、检测指向的文件位置指针在文件头的条件是________。(2 分)
A.fp==0
B.ftell(fp)==0
C.fseek(fp,0,SEEK_SET)
D.feof(fp)
我的答案:B
得分:2分
7、共同体类型在任何给定时刻______。(2 分)
A.所有成员一直驻留在结构中
B.没有成员驻留在结构中
C.部分成员驻留在结构中
D.只有一个成员驻留在结构中
我的答案:D
得分:2分
8、
下面函数的功能是______。
int funl(char *x)
{ char *y=x;
while (*y++);
return(y-x-1);
}
(2 分)
A.求字符串的长度
B.比较两个字符串的大小
C.将字符串x复制到字符串y
D.将字符串x连接到字符串y后面
我的答案:A
得分:2分
9、若用fopen()函数打开一个已存在的文本文件,保留该文件原有数据且既可以读也可以写,则文件打开模式是_______。(2 分)
A." r+"
B." w+"
C." a+"
D." a"
我的答案:C
得分:2分
10、在C语言中,int类型数据占两个字节,则long类型数据占______个字节(2 分)
A.1
B.2
C.4
D.8
我的答案:C
得分:2分
11、
有以下程序
void fun(int a,int b,int c)
{ a=456;b=567;c=678;
}
main()
{ int x=1-,y=20,z=30;
fun(x,y,z);
printf("%d,%d,%d\n",x,yz);}
输出结果是_______。
(2 分)
A.30,20,10
B.10,20,30
C.456,567,678
D.678,567,456
我的答案:B
得分:2分
12、
在“文件包含”预处理语句中的使用形式,当#include后面的文件名用双引号括起来时,寻被包含文件的方式是_______。
(2 分)
A.直接按系统设定的标准方式搜索目录
B.在源程序所在的目录搜索,在按系统设定的标准方式搜索目录
C.仅仅搜索源程序所在的目录
D.仅仅搜索当前的目录
我的答案:B
得分:2分
13、
若a为整型变量,则以下语句______。
a=-2L;
printf("%d\n",a);

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。