电子科技大学18春《C语言(专科)》在线作业2及答案
(单选题)1C语言中,要求运算数必须都是整数的运算符是()。A*电子科技大学答案
B
C%
D+
正确答案C
(单选题)2对于for(表达式1;表达式2;表达式3)语句的正确描述()
A表达式2省略,循环不执行
B表达式3省略,可在循环体中修改循环控制变量,以保证正常退出
C三个表达式均不能省略
D三个表达式均不能省略。但分号可以省略
正确答案B
(单选题)3凡是函数中未指定存储类别的局部变量,隐含的存储类别为()。
Aauto
Bregister
Cstatic
Dextern
正确答案A
(单选题)4对函数的正确描述()
A在C语言中可以嵌套定义函数
B自定义函数和调用函数可以不在一个源文件中
C函数定义都是平行的,独立的
D不能嵌套调用函数
正确答案C
(单选题)5若有程序段:doublex=5.9intyy=(int)x执行该段程序后
Ax=5.9y=5
Bx=5.9y=6
Cx=5y=5
Dx=6y=6
正确答案A
(单选题)6在C语言中,函数返回值的类型最终取决于()。
A函数定义时在函数首部所说明的函数类型
Breturn语句中表达式值的类型
C调用函数时主调函数所传递的实参类型
D函数定义时形参的类型
正确答案A
(单选题)7已知intb则对指针变量正确的说明和初始化是
Aint*p=b
Bintp=b
Cintp=&b
Dint*p=&b
正确答案D
(单选题)8当数组作函数参数时,选出不正确的描述。()
A实参数组与形参数组类型应一致
B数组元素做函数实参时,同变量做实参一样是参数传值
C形参数组可以不定义数组大小
D实参数组与形参数组大小必须一致,否则C编译会检查出错
正确答案D
(单选题)9对局部变量不正确描述()
A在不同块内可以使用相同的变量名而不会混淆
B局部变量在任何一个函数内有效
C局部变量的初值每调用一次赋一次
D用auto说明的变量为局部变量
正确答案B
(单选题)10若fp已正确定义为一个文件指针,d1.dat为二进制文件,为“读”而打开此文件的语句是()。
A.fp=fopen("d1.dat""r")
Bfp=fopen("d1.dat""rb")
Cfp=fopen("d1.dat""r+")
Dfp=fopen("d1.dat""w")
正确答案B
更多免费学习资料请登录www.openhelp100.com
页:
[1]