二级C语言最后一题是人工阅卷.pdf

二级C语言最后一题是人工阅卷.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、本文档付费后,不意味着付费购买了版权,只能用于单位或个人使用,不得用于商业用途(如:【转卖】进行直接盈利和【编辑后售卖】进行间接盈利)。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:18428362892(电话支持时间:9:00-19:00)。
二级C语言最后一题是人工阅卷 2022/7/3 二级C语言最后一题是人工阅卷 一、选择题 (请在 【答题】菜单上选择 【选择题】命令,启动选择题测 程序,按 照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用 鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计 时。) 1、以下程序段中的变量已正确定义 for( i=0; i<4; i++,i++ )  for( k=1; k<3; k++ ); printf("*" ); 该程序段的输出结果是 (  )。 A . ******** B. **** C . ** D. * 『正确答案』 D 『答案解析』 for语句在没有"{}"说明时仅仅是跟随其后的第一条语句,即另外一个for语句,第二个for循环有个";"结束,所以整个双重循环 将被视为空语句。然后执行下一个顺序语句,即输出语句,只输出一个"*"。答案选择D选项。 2、以下叙述中正确的是 (  )。 A . 函数调用时,不必区分函数名称的大小写 B. 调用函数时,函数名必须与被调用的函数名完全一致 C . 函数名允许用数字开头 D. 在函数体中只能出现一次return语句 『正确答案』 B 『答案解析』 调用函数的时候只有保证调用语句的函数名和被调函数的函数名、参数列表一致才能保证调用的正确性,B正确。C语言对大 小写敏感,选项A 错。用户自定义的函数名需要遵循用户标识符的命名规则,由字母、数字、下划线组成并且第一个字符不 能为数字,选项C错。一个函数每次只能使用一个return语句,但是该函数体中可以有多个返回点,也就是有多条return语 句,每次只从其中一点返回,选项D错。答案选择B选项。 3、设有如下语句 t pedef struct Date {  int ear;  int month;  int da ; } DATE; 则以下叙述中错误的是 (  )。 A . DA T E是用户说明的新结构体类型名 B. struct Date是用户定义的结构体类型 C . DA T E是用户定义的结构体变量 D. struct是结构体类型的关键字 『正确答案』 C 编号:fd3c3e0977c758791caff30bbe3d2af0 1 二级C语言最后一题是人工阅卷 2022/7/3 『答案解析』 C语言允许用t pedef说明一种新类型名,其一般形式如下:t pedef 类型名 新类型名;,题目中定义了新类型Date,这种类型 变量包含3个成员,DA T E是这种新类型的名字,不是结构体变量,A 项正确,C项错误。struct Date是用户定义的结构体类 型,B项正确。struct是结构体类型的关键字,D项正确。答案选择C选项。 4 、以下叙述中正确的是 (  )。 A . 不同函数的形式参数不能使用相同名称的标识符 B. 用户自己定义的函数只能调用库函数 C . 实用的C语言源程序总是由一个或多个函数组成 D. 在C语言的函数内部,可以定义局部嵌套函数 『正确答案』 C 『答案解析』 一个C程序可以有一个或多个程序文件,所以也可以有一个或多个函数,选项C正确;除了main函数不能被其他函数调用之 外,用户自定义函数可以调用其他任意函数,包括库函数和用户自定义函数,选项B错误;函数是一个独立的模块,不同函数 之间的定义相互没有影响,所以标识符可以相同,选项A 错误;函数体内部只可以调用但是不可以定义其他函数,选项D错 误;答案选择C选项。 5、以下叙述中正确的是 (  )。

您可能关注的文档

文档评论(0)

万事如意

相关文档

相关课程推荐