没有合适的资源?快使用搜索试试~ 我知道了~
C语言指针练习+答案+讲解.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 74 浏览量
2021-10-05
11:37:23
上传
评论
收藏 82KB DOC 举报
温馨提示
试读
21页
C语言指针练习+答案+讲解.doc
资源推荐
资源详情
资源评论
. -
第七章指针
.选择题
. 假设有说明:,那么以下非法的赋值语句是
〔〕。
. . . .
是整型数,
, 定义了指针,
, 是指向整型的指针。
取得 的地址,而 取得 的地址
, 是指针〔也就是一个地址〕,而 和 是这个指针指向的整型数值
〔存放在这个地址的值〕。
) 把 的地址赋给 ,那么 和 完全一样了,都指向一个数
) 把 中数据个
) 把 中数据给
) 中数据是 ,不能够给一个地址。除非
. 假设定义:;,那么 的输出结果
为:
. 无确定值 . 的地址 . .
是整形变量
是整形指针变量,指向
就是输出指针变量 ,
所指变量的值输出结果
. 已有定义 下面不能正确执行的赋值语句是
〔〕。
. . . .
. .zj.
. -
、在程序中定义了如下的语句:
!!
"
""
那么以下语句中不能正确执行是〔 〕
、"!!、"、!!、#!!
!! 是指针,# 是整型变量,变量怎么可以赋值给指针呢?
其实是执行了 ###〔! 和 ! 都指向 #,所以!! 其实都是指 #〕
是赋值语句
其实执行了 ###
. 变量的指针,其含义是指该变量的〔〕。
. 值 . 地址 . 名 . 一个标志
. 假设有说明语句:$$;,那么能正确从键盘读入三个整数
分别赋给变量 、、$ 的语句是〔〕。
. %$
. %$
. %$
. %$
对 于 $$ , $ 是 一 整 型 数 据 , 是 一 指 针 , 它 指 向 变 量 $ 〔 即
$,是指针类型的说明符所以,输入 $ 的值可以用 %$$也
可以用 %$
&. 假设已定义 下面对〔〕、〔〕两个语句的正确解释是〔〕。
. 语句〔〕和〔〕中的 含义一样,都表示给指针变量 赋值。
. 和语句的执行结果,都是把变量 的地址值赋给指针变量 。
. 在对 进展说明的同时进展初始化,使 指向 ;
变量 的值赋给指针变量 。
.在对 进展说明的同时进展初始化,使 指向 ;
将变量 的值赋予。
. .zj.
. -
''定义 为 类型指针〔〕:表示 所指向的变量
〔〕把变量 的地址赋给指针变量 〔〕把变量 的值,赋值给 !
所指向的变量
前半句正确,后半句错误,〔〕是把变量 的值赋值给 ! 所指的变
量。
. 假设有语句 (下面均代表地址的一组选项是〔〕。
. .
. .
是定义一个指针, 指向 的地址,指针名 是指取
该指针所指地址中的内容,为 的地址,, 中放的为 的地址
). 假设需要建立如下图的存储构造,且已有说明 *+,-.(/ 那
么正确的赋值语句是〔〕。
. .. .
. .. .
0. 假设有说明:以下正确的程序段是〔〕。
. . %$
%$
. .
%$
中 是 的地址 那么如果要输入 应该是 %$
中 还没定义 给 赋值就是给一个没有开辟的地址赋值了
是正确的 意思是 为 的地址,将 地址上的数变成 等价于
(.有如下语句:1&01如图 所示,假
设要实现以下图所示的存储构造,可选用的赋值语句是〔〕。
. .zj.
0.2345
p x
m
p
n
qp
m
q
n
. -
. .
. .
.以下程序中调用 %$ 函数给变量 输入数值的方法是错误的,其错误原
因是〔〕。
2$,+-3%*/45
1
6
+'
%$
7
8
. 表示的是指针变量 的地址
. 表示的是变量 的值,而不是变量 的地址
. 表示的是指针变量 的值
. 只能用来说明 是一个指针变量
%$ 后面的参数是地址,是接收的值放到这个地址
.下面程序的功能是从输入的十个字符串中找出最长的那个串。请在999999
99处填空。
2$,+-%*/4
2$,+-%:/4
2-;-<(
1
6
$4%=<>=)>
?
*?(?3<?
:-%%=?>
%
. .zj.
. -
*??3<?
%,-3%,-%=?>99999999
4-1.,-:4*-%:%%'%%,-
8
. %=?>. %=?>. %. %=?>=(>
.下面判断正确的选项是〔〕。
. $4%:,等价于 $4%%:,
. $4%=(>6:,8等价于 $4%=(>%=(>6:,8
. $4%:,等价于 $4%%:,
. $4%= >*@= >*@ 等 价 于 $4%= >= >
*@
.设 $4%($;那么指针变量 % 指向的字符串所占的字节数是
〔〕。
. 0. . &.
首先,字节数不是指字符串长度,字符串长度比存储字节数少一。
是一个转义字符 相当于键盘“A〞
键 普通字符
(转义字符 BCC 代码值为 ) 进制数 即 ( 进制数 的那个符号
普通字符 $普通字符
字符串完毕标志‘(D
% 是字符串类型。每一个都是 $4 型变量;
$4 型变量的二进制长度是 ),也就是一个字节,所以指针变量 %指向的
字符串所占字节数是 &,字符串长度是 /
.下面程序段中,* 循环的执行次数是〔〕。
$4%()$
*;%EF(F;%
()$( 各一次
. 0. . &.
&.以下不能正确进展字符串赋初值的语句是〔〕。
/ $4%=>:**E
. .zj.
剩余20页未读,继续阅读
资源评论
pyhm63
- 粉丝: 6
- 资源: 20万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功