西安交通大学19年3月课程考试《程序设计基础》作业考核试题 1、C 2、A 3、C 4、B 5、C 一、单选题共30题,60分
1、关于return语句,下面说法错误的是( ) A它的功能是将表达式的值作为函数的返回值返回
B函数中可以有多个return语句,执行到哪个就从那一个return语句返回 Creturn可以返回多个值
Dreturn(表达式)语句中的表达式值的类型应与定义函数时函数的类型一致 【答案】正确是:C
2、以下程序的输出结果是 ( ) long fun( int n) { long s;
if(n= =1 || n= =2) s=2; else
s=n-fun(n-1); return s; }
main()
{ printf(“%ld\\n”, fun(3)); } A1 B2 C3 D4
【答案】正确是:A
3、设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()。 Aint Bfloat Cdouble D不确定
【答案】正确是:C
4、在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。 A地址传递 B单向值传递
C由实参传给形参,再由形参传回实参 D传递方式由用户指定 【答案】正确是:B
5、以下叙述正确的是()。
A在C程序中,main函数必须位于程序的最前面 BC程序的每行中只能写一条语句 CC语言本身没有输入输出语句
D在对一个C程序进行编译的过程中,可发现注释中的拼写错误 【答案】正确是:C
6、以下叙述中正确的是( )
西安交通大学19年3月课程考试《程序设计基础》作业考核试题答案辅导资料
西安交通大学19年3月课程考试《程序设计基础》作业考核试题1、C2、A3、C4、B5、C一、单选题共30题,60分1、关于return语句,下面说法错误的是()A它的功能是将表达式的值作为函数的返回值返回B函数中可以有多个return语句,执行到哪个就从那一个return语句返回Creturn可以返回多个值Dreturn(表
推荐度:
点击下载文档文档为doc格式