2023年综合测试试题(C语言).docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C语言课程考试试卷

课程名称:《C语言程序设计》年级: 班级:

6.设有:inta=2,b=3,c=7,d=8,m=3,n=3;执行(m=ab)(n=cd)后的n值为 。

A)0 B)1 C)2 D)3

7.intx=10,y=20,z=30;以下语句执行后,x、y、z的结果是

姓名: 学号:

考试(考察) 闭卷

题号1-20

题号

1-20

21-40

41-50

总分

分数

选择题〔每题2分,共计100分〕

以下表达正确的选项是〔 〕

在C程序中,main函数必需位于程序的最前面

C语言的每一行中只能写一条语句

C语言本身没有输入输出语句

在对一个C语言进展编译的过程中,可觉察注释中的拼写错误

不属于字符型常量的是 。

A)”B” B)”C” C)”\n” D)P

推断char型变量ch是否是大写字母的正确表达式是 。A)”A”=ch=”Z” B)(ch=‘A”)(ch=”Z”)

C)(ch=”A”)(ch=‘Z”) D)(”A”=ch)AND(”Z”=ch)

假设有说明:inta[10];则对a数组元素的正确引用是 。

A)a[10] B)a[3.5] C)a(5) D)a[10-10]

以下二维数组a的正确说明是 。

inta[1,1]; B)floata(3,4);

C)doublea[1][4]; D)floata(3)(4);

z=x;x=y;y=z;

A)x=10,y=20,z=30 B)x=20,y=30,z=30C)x=20,y=30,z=10 D)x=20,y=30,z=20

可推断非0变量a为正,b为负的正确表达式是 。

A)a*b0B)(a0||b0)a*b0

C)(a0||b0)a*b0D)a0a*b0

当a=2,b=3,c=6,d=4时,执行完下面一段程序后 x的值是

if(ab)if(cd)x=1;else

if(ac)

if(bd)x=2;

elsex=3;

elsex=6;

elsex=7;

A)1 B)2 C)3 D)6E)7

10. 设a=5,b=6,c=7,d=8,m=2,n=2,则执行(m=ab)(n=cd)后n的值是 。

A)1 B)2 C)3 D)4

11.假定inta=3,b=2,c=1,表达式:(c==(ac))+(a/b)的值是

A)1.75 B)2 C)1.5 D)2.5

下面关于“A“的说法正确的选项是〔 〕

它代表一个字符常量 B)它代表一个字符串常量

C)它代表一个字符D)它代表一个变量

设有一个八进制数25,以及一个十六进制数25,那它们分别转换为十进制数是 。

A)25,25 B)25,21 C)21,25 D)21,37

下面不正确的字符串常量是 。

A)”abc” B)“1213“ C)“O“ D)““

假设用数组名作为函数调用的实参,传递给形参的是 。

数组的首地址 B)数组第一个元素的值

C)数组全部元素的值 D)数组元素的个数

使用字符串函数〔如strcmp〕时,必需将〔 〕头文件包含在主程

序中

A)“stdio.h“B) “string.h“ C) “math.h“ D) “stdlib.h“

一般状况下,C语言是以〔 〕表示运算结果为规律真

A〕F B〕T C〕1 D〕0

以下变量名〔 〕是合法的〔多项选择〕

A〕continue B〕$123 C)lotus_2_3 D)temp

以下选项中属于C语言数据类型的是〔 〕

复数型 B)规律型C)双精度型 D)集合型

对于while语句,错误的说法是〔 〕

用条件把握循环体的执行次数B)循环体至少要执行一次

C)循环体有可能一次也不执行D)循环体中可以包含假设干条语句

以下标示符合法的是〔多项选择〕 〔 〕

A.fast_1_3 B.?our C.if D.five$

设有定义charx=’A’;则语句printf(“x=%c,%d”,x,x+1);的输出

A.x=A,66

B.x=65,B

C.

x=65,66

D.x=A,B

while(leap)和以下哪个等价 〔 〕

A.while(0); B.while(5);

C.while(leap==0); D.while(leap!=0);

以下程序段中while循环体执行的次数是 〔 〕

inty=15;

do{printf(“%d“,--

您可能关注的文档

文档评论(0)

130****3919 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档