1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 819 c语言程序设计 大连海洋大学计算机科学与技术819高级语言程序设计(C语言)

819 c语言程序设计 大连海洋大学计算机科学与技术819高级语言程序设计(C语言)

时间:2020-07-19 12:58:33

相关推荐

819 c语言程序设计 大连海洋大学计算机科学与技术819高级语言程序设计(C语言)

一、选择题

1. 有以下程序:

程序运行后的输出结果是( )。 A.tuv

B. 字符t 的ASCII 码值 C.t

D. 出错 【答案】C

【解析】

表示。

2. 有以下函数:

程序运行后的输出结果是( )。 A.zhang B.zhao C.wang D.19

【答案】B

x+2代表了指向第三个元素的指针,【解析】结构体数组存储了三个人的信息,所以输出name 为Zhao 。

的优先级高于因此先对s 取内容,然后将s 中的内容加2

3. 有如下程序:

程序运行后的输出结果是( )。 A.STRENG B.STRIEG C.STREN D.STREN0 【答案】C

【解析】printf

函数按照格式符说明输出对应的数据。给定地址开始依次输出字符,

直到遇到时

控制符用于输出字符串,输出时从

初始化

调用printf 输出字符串

结束。给字符变量赋值0,

相当于赋值

改动数组第4个和第6个元素之后字符串变为'

为STREN , 故C 项正确。

4. 下列选项中,能够满足“若字符串si 等于字符串s2, 则执行ST ”要求的是( )。

A.

B.

C. D. 【答案】A 【解析】字符串比较不能直接进行比较,字符串判断函数是strcmp 。

5. 有如下程序:

程序运行后的输出结果是( )。 A.Ta=0,b=l B.Fa=l,b=2 C.Ta=l,b=2

D.Fa=0,b=2 【答案】C

【解析】程序执行过程为:判断++a==b++是否成立,++a前置运算先加1,则a=l,b++后置运算先取值,则b=l,也即是判断1==1,成立,输出T ,之后b=2,输出a=l,b=2。故C 选项正确。

6. 阅读以下程序:

该程序编泽时产牛错误,其出错原因是( )。

A. 定义语句出错,case 是关键字,不能用作用户自定义标识符 B. 定义语句出错,printf 不能用作用户自定义标识符 C. 定义语句无错,scarlf 不能作为输入函数使用 D. 定义语句无错,printf 不能输出case 的值 【答案】A

【解析】C 语言中,关键字又称保留字,它是系统预先定义的、具有特定含义的标识符,不能用作用户自定义的标识符在程序中使用。

7. 有以下程序

在VC++6.0平台上编译运行,程序运行后的输出结果是( )。 A.4, 8 B.4, 4 C.2, 4 D.10, 6 【答案】A

【解析】C 语言中利用“sizeof ( )”函数判断数据类型长度,在vC6平台中,int 型数据占4个字节,double 型数据占8个字节。

819 c语言程序设计 大连海洋大学计算机科学与技术819高级语言程序设计(C语言)之C程序设计考研核心题库...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。