- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言第四章选择题
C 语言选择题库 汕头大学许创编辑
第四章 模块化程序设计
401 .下面关于函数的正确叙述是
A) 函数声明就是函数定义。
B) 函数体一般由变量定义和执行语句两部分构成,但一个函数可以缺少变量定义部
分。
C) 一个函数一定有一个返回值。
D) 如果函数定义在主函数之前,运行时就先于主函数执行。
402 .以下说法中正确的是
A) C 语言程序总是从第一个定义的函数开始执行。
B) 在C 语言程序中,要调用的函数必须在main() 函数中定义。
C) C 语言程序总是从main() 函数开始执行。
D) C 语言程序中的main() 函数必须放在程序的开始部分。
403 .C 语言程序的基本单位是
A) 程序行
B) 语句
C) 字符
D) 函数
404 .以下叙述正确的是
A) 在C 程序的每行中,main 函数必须位于程序的最前面。
B) C 程序的每行只能写一条语句。
C) C 语言本身没有输入输出语句。
D) 在main 函数中定义的变量是全程变量。
405 .C 语言规定,简单变量做实参时,它与对应形参之间的数据传递方式是
A) 单向值传递
B) 地址传递
C) 由用户指定传递方式
D) 由实参传递给形参,再由形参传回给实参
406 .以下描述正确的是
A) 函数调用可以出现在执行语句或表达式中。
B) 函数调用不能作为一个函数的实参。
C) 函数调用可以作为一个函数的形参。
D) 以上都不正确。
407 .在C 语言程序中,以下描述正确的是
A) 函数的定义可以嵌套,但函数的调用不可以嵌套。
B) 函数的定义不可以嵌套,但函数的调用可以嵌套。
C) 函数的定义和函数的调用均不可以嵌套。
D) 函数的定义和函数的调用均可以嵌套。
C 语言选择题库 汕头大学许创编辑
408 .设有如下函数:
ggg(float x)
{printf(\n%d,x*x);}
则函数的类型
A) 与参数x 的类型相同
B) 是void
C) 是int
D) 无法确定
409 .以下函数调用语句中含有 参数
func((exp1,exp2),(exp3,exp4,exp5));
A) 1
B) 2
C) 4
D) 5
410 .若有以下函数调用语句:
fun(a+b, (x, y), fun(n+k, d, (a, b)));
在此函数调用语句中实参的个数是
A) 3
B) 4
C) 5
D) 6
411 .以下程序的输出结果是
#includestdio.h
func(int a, int b)
{int c;
c=a+b;
return c;
}
main( )
{int x=6,y=7,z=8,r;
r=func(( x--,y++,x+y),z--);
printf(%d\n,r);
}
A) 11
B) 20
C) 21
D) 31
C 语言选择题库 汕头大学许创编辑
412 .以下for 语句构成的循环执行了 次
#includestdio.h
#define N 2
#defin
文档评论(0)