12秋电大《C语言(专科)》在线作业3

所属学校:电子科技大学 科目:C语言(专科) 2015-03-17 15:23:31
HD3傲朋学习网
《C语言(专科)》在线作业3HD3傲朋学习网
试卷总分:100 HD3傲朋学习网
单选题 HD3傲朋学习网
HD3傲朋学习网
HD3傲朋学习网
一、单选题(共 20 道试题,共 100 分。)HD3傲朋学习网
1.有以下程序段typedefstructnode{intdata;structnode*next;}*NODE;NODEp;以下叙述中正确的是()。HD3傲朋学习网
A. p是指向structnode结构体变量的指针的指针HD3傲朋学习网
B. NODEp;语句出错HD3傲朋学习网
C. p是指向structnode结构变量的指针HD3傲朋学习网
D. p是structnode结构变量HD3傲朋学习网
HD3傲朋学习网
2.C语言程序中,main函数的位置()。HD3傲朋学习网
A. 在开头HD3傲朋学习网
B. 在结尾HD3傲朋学习网
C. 在中间HD3傲朋学习网
D. 可以任意HD3傲朋学习网
此题选: D HD3傲朋学习网
3.当数组作函数参数时,选出不正确的描述。()HD3傲朋学习网
A. 实参数组与形参数组类型应一致HD3傲朋学习网
B. 数组元素做函数实参时,同变量做实参一样是参数传值HD3傲朋学习网
C. 形参数组可以不定义数组大小HD3傲朋学习网
D. 实参数组与形参数组大小必须一致,否则C编译会检查出错HD3傲朋学习网
此题选: D HD3傲朋学习网
4.以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是()。HD3傲朋学习网
A. feof(fp)HD3傲朋学习网
B. ftell(fp)HD3傲朋学习网
C. fgetc(fp)HD3傲朋学习网
D. rewind(fp)HD3傲朋学习网
此题选: D HD3傲朋学习网
5.以下叙述中错误的是()。HD3傲朋学习网
A. 循环语句嵌套必须是同类型的语句HD3傲朋学习网
B. 循环语句嵌套可以是同类型的语句,也可以不同类型HD3傲朋学习网
C. do_while循环语句和while循环语句的程序执行方式都是相同的HD3傲朋学习网
D. 循环体中不能再有循环语句HD3傲朋学习网
HD3傲朋学习网
6.若fp已正确定义为一个文件指针,d1.dat为二进制文件,为“读”而打开此文件的语句是()。HD3傲朋学习网
A. .fp=fopen("d1.dat","r");HD3傲朋学习网
B. fp=fopen("d1.dat","rb");HD3傲朋学习网
C. fp=fopen("d1.dat","r+");HD3傲朋学习网
D. fp=fopen("d1.dat","w");HD3傲朋学习网
HD3傲朋学习网
7.一个C程序的执行是从()HD3傲朋学习网
A. C程序的main函数开始,到main函数结束HD3傲朋学习网
B. 本程序的第一个函数开始,到本程序最后一个函数结束HD3傲朋学习网
C. 本程序的main函数开始,到本程序文件的最后一个函数结束HD3傲朋学习网
D. 本程序的第一个函数开始,到本程序main函数结束HD3傲朋学习网
HD3傲朋学习网
8.凡是函数中未指定存储类别的局部变量,隐含的存储类别为()。HD3傲朋学习网
A. autoHD3傲朋学习网
B. registerHD3傲朋学习网
C. staticHD3傲朋学习网
D. externHD3傲朋学习网
HD3傲朋学习网
9.若有定义:intw[3][5];,则以下不能正确表示该数组元素的表达式是()。HD3傲朋学习网
A. *(*w+3)HD3傲朋学习网
B. *(w+1)[4]HD3傲朋学习网
C. *(*(w+1))HD3傲朋学习网
D. *(&w[0][0]+1)HD3傲朋学习网
HD3傲朋学习网
10.C语言中,要求运算数必须都是整数的运算符是()。HD3傲朋学习网
A. *HD3傲朋学习网
B. -HD3傲朋学习网
C. %HD3傲朋学习网
D. +HD3傲朋学习网
HD3傲朋学习网
11.在说明语句:int*f();中,标识符f代表的是()HD3傲朋学习网
A. 一个返回值为指针型的函数名HD3傲朋学习网
B. 一个用于指向整型数据的指针变量HD3傲朋学习网
C. 一个用于指向函数的指针变量HD3傲朋学习网
D. 一个用于指向一维数组的行指针HD3傲朋学习网
HD3傲朋学习网
12.对局部变量不正确描述()HD3傲朋学习网
A. 在不同块内可以使用相同的变量名而不会混淆HD3傲朋学习网
B. 局部变量在任何一个函数内有效HD3傲朋学习网
C. 局部变量的初值每调用一次赋一次HD3傲朋学习网
D. 用auto说明的变量为局部变量HD3傲朋学习网
HD3傲朋学习网
13.对break语句的正确描述。()HD3傲朋学习网
A. break语句在while语句中,立即终止执行while语句HD3傲朋学习网
B. break语句不能用于循环语句之外的语句HD3傲朋学习网
C. break语句与continue语句功能相同HD3傲朋学习网
D. break语句可以带参数,也可以不带HD3傲朋学习网
HD3傲朋学习网
14.有输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a,b,c的值分别为1,3,2,从键盘上输入数据的正确形式应当是()HD3傲朋学习网
A. 132〈回车〉HD3傲朋学习网
B. a=1,b=3,c=2〈回车〉HD3傲朋学习网
C. a=1b=3c=a<回车HD3傲朋学习网
D. 1,3,2〈回车〉HD3傲朋学习网
HD3傲朋学习网
15.要定义一个结构体类型拟包含两个成员,其中成员变量info用来存放整型数据,成员变量link是指向自身结构体的指针。则下面的定义正确的是()。HD3傲朋学习网
A. structnode{intinfo;structnodelink;};HD3傲朋学习网
B. structnode{intinfo;node*link;};HD3傲朋学习网
C. structnode{intinfo;struct*link;};HD3傲朋学习网
D. structnode{intinfo;structnode*link;};HD3傲朋学习网
此题选: D HD3傲朋学习网
16.假定inti=3,j=4;执行语句:printf("%d,%d,%d/n",i+++j,i,j);之后,其输出结果为:()HD3傲朋学习网
A. 7,4,4HD3傲朋学习网
B. 8,4,4HD3傲朋学习网
C. 7,3,4HD3傲朋学习网
D. 7,3,5HD3傲朋学习网
HD3傲朋学习网
17.若有程序段:doublex=-5.9;inty;y=(int)x;执行该段程序后HD3傲朋学习网
A. x=-5.9,y=-5HD3傲朋学习网
B. x=-5.9,y=-6HD3傲朋学习网
C. x=-5,y=-5HD3傲朋学习网
D. x=-6,y=-6HD3傲朋学习网
HD3傲朋学习网
18.有以下程序段: intk=0; while(k=1)k++; while循环执行的次数是()。HD3傲朋学习网
A. 无限次HD3傲朋学习网
B. 有语法错,不能执行HD3傲朋学习网
C. 一次也不执行HD3傲朋学习网
D. 执行1次HD3傲朋学习网
HD3傲朋学习网
19.在C语言中,函数返回值的类型最终取决于()。HD3傲朋学习网
A. 函数定义时在函数首部所说明的函数类型HD3傲朋学习网
B. return语句中表达式值的类型HD3傲朋学习网
C. 调用函数时主调函数所传递的实参类型HD3傲朋学习网
D. 函数定义时形参的类型HD3傲朋学习网
HD3傲朋学习网
20.如果输入信息为:1234567则执行语句:scanf("%2d%2d",&x,&y);之后,x,y的值为()HD3傲朋学习网
A. x为12,y为34HD3傲朋学习网
B. x为2,y为3HD3傲朋学习网
C. x为12,y为67HD3傲朋学习网
D. x为1234567,y为0HD3傲朋学习网
HD3傲朋学习网
HD3傲朋学习网
HD3傲朋学习网
HD3傲朋学习网
HD3傲朋学习网
HD3傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: