第九章测试

1【判断题】 (10分)

若有下列语句:

int a[4]={1,2,3,4},*p;

p=&a[2];

则*p的值是3

A.

B.

参考答案:B

2【判断题】 (10分)

int p;此时是一个运算符号,表示间接访问p所指向的变量。

A.

B.

参考答案:A

3【判断题】 (10分)

有下列程序段,程序段运行后的输出结果是10( )。

int *p,n;n=10; p=&n; n=*p+10;printf("%d\n", *p);

A.

B.

参考答案:A

4【单选题】 (10分)

若有说明:int a=2,*p=&a,*q=p;,则以下非法的赋值语句是( )。

A.
q=a

B.

*p=*q

C.

p=q

D.

a=*q

参考答案:A

5【单选题】 (10分)

变量的指针是指该变量的( )。

A.

B.
首地址

C.

别名

D.

参考答案:B

6【单选题】 (10分)

若已定义int a=5; 下列对(1)、(2)两个语句的正确解释是( )

(1) int *p=&a; (2) *p=a;

A.

语句(1)和语句(2)语句都是把变量a的地址值赋给指针变量p。

B.

语句(1)是对p进行说明的同时进行初始化,使p指向a;语句(2)是将a的值赋给指针变量p。

C.
语句(1)是对p进行说明的同时进行初始化,使p指向a;语句(2)是将a的值赋给p指的空间。

D.

语句(1)和语句(2)中的*p含义相同,都表示给指针变量p赋值。

参考答案:C

7【单选题】 (10分)

下列程序中,主函数调用findmax函数返回数组中的最大值。在下划线处应填入的是( )。

#include <stdio.h>

findmax( int *a, int n)

{

int *p, *s;

for (p=a, s=a; p-a<n; p++)

   if(__________) s=p;

return (*s);

}

int main()

{

int x[5]={12,21,13,6,18};printf("%d\n", findmax(x,5));return 0;

}

A.

p-a>p-s

B.

a[p]>a[s]

C.

p>s

**D.
p>s

参考答案:D

8【单选题】 (10分)

有下列程序,程序运行后的输出结果是( )。

#include <stdio.h>

void fun( int *x,int *y);

int main()

{

int x=1,y=2;fun(&y,&x);printf("%d  %d",x,y);return 0;

}

void fun( int *x,int *y)

{

printf("%d%d",*x,*y);*x=3;*y=4;

}

A.

121 2

B.

123 4

C.

214 3

D.

211 2

参考答案:C

9【单选题】 (10分)

有下列程序段,程序段运行后的输出结果是( )。

int t[]={0,1,2,3,4,5,6,7,8,9}, *p;

p=t;

printf(“%d\n”, *p+9);

A.

1

B.

10

C.

0

D.
9

参考答案:D

10【判断题】 (10分)

若有下列语句:

int a[4]={1,2,3,4},*p;

p=a;

则*p的值是3。

A.

B.

参考答案:B​​​​​​​​​​​​

2022SDUT知到/智慧树----C语言第九章测试题解相关推荐

  1. 2022SDUT知到/智慧树----C语言第二章测试题解

    1.[单选题](10分) 算法的特点不包括() A.有穷性 B.可行性 C.确定性 D.多个输入 参考答案:D 2.[单选题](10分) 算法的有穷性是指(). A.算法的程序运行时间是有限的 B.算 ...

  2. 2022SDUT知到/智慧树----C语言第八章测试题解

    第八章测试 1[判断题] (10分) 有如下函数调用语句: fun(r1,r2+r3,(r4,r5)); 该函数调用语句中,含有的实参个数是3个. A. 错 B. 对 参考答案:B 2[判断题] (1 ...

  3. 2022SDUT知到/智慧树----C语言第十章测试题解(完结)

    第十章测试 1[单选题] (10分) 若给出下列定义: char x[]="abcdefg"; char y[]={'a','b','c','d','e','f','g'}; 则正 ...

  4. 2022SDUT知到/智慧树----C语言第五章测试题解(答案~)大家看清顺序

    第五章测试-答案已加粗 1[判断题](10分) 在C语言中,逻辑运算符"&&"比"||"的优先级高(). A.对 B.错 参考答案:A 2[判断 ...

  5. 2022SDUT知到/智慧树----C语言第六章测试题解

    ** 第六章测试 ** 1[判断题] (10分) 有下列程序段,程序段运行后的输出结果##2##3##4##5( ). int k; for (k=2;k<6;k++,k++) printf(& ...

  6. 2022SDUT知到/智慧树----C语言第七章测试题解

    第七章测试 1[判断题] (10分) 在C语言中,数组元素的最小下标是1 . A. 对 B. 错 参考答案:A 2[判断题] (10分) 在C语言中,数组名代表首地址. A. 对 B. 错 参考答案: ...

  7. 2022SDUT知到/智慧树----C语言第四章测试题解

    1.[单选题] 有下列程序,已知字母A的ASCII码为65,程序运行后的输出结果是(). #include <stdio.h> int main() {char c1,c2; c1='A' ...

  8. 2022级sdut知到/智慧树---c语言第三章测试题解

    1.[判断题] 表达式25/3%3的值. A.错 B.对 参考答案:B 2.[判断题] 若有定义:int y=2; 则计算表达式y+=y后的y值是2() A.错 B.对 参考答案:A 3.[单选题] ...

  9. python123第九周测验答案2020_知到智慧树2020艺术概论章节测验答案

    知到智慧树2020艺术概论章节测验答案 更多相关问题 [判断题]机械温控冰箱可以存放易燃易爆的化学品.[多选题]1.网络销售促进策略有( )[判断题]全面坚持和正确处理 "-个中心.两个基本 ...

最新文章

  1. SLAM++: SLAM at the Level of Objects
  2. Java 统计字母个数
  3. m3u8文件在手机上用什么软件看_新技能Get!教你制作m3u8文件 创建属于自己的直播视频列表...
  4. html大学生活主题,大学生培训主题标语
  5. rpc进程Linux,linux RPC 测试(转载)
  6. 分页和条件查询接口开发
  7. ASP.NET Core 沉思录 - 结构化日志
  8. C++——unique()和unique_copy()
  9. 判断闰年的方法以及如何获得单链表的倒数第K个元素
  10. day14内置函数作业详解
  11. iptables实现防火墙及NAT的基本功能----视频下载
  12. clickhouse性能优化实践
  13. Android实现QQ音乐QMC格式转MP3格式
  14. excel 链接批量转图片
  15. 谈谈mysql的悲观和乐观锁 - 周伯通的麦田 - 博客园
  16. python - 啃书 第八章 正则表达式
  17. JPG插入GPS信息
  18. 自动化技术实现目录全览
  19. JavaScript给按钮绑定点击事件(onclick)的方法及js常见事件
  20. apipost生成word格式的接口文档,接口文档合并操作

热门文章

  1. 云服务器整理(整理中)
  2. python实现简单计算器加减乘除功能_Python3实现简单加减乘除运算的计算器
  3. 视频会议系统服务器不稳定,视频会议系统常见问题 - 好视通
  4. oracle 使用杂记
  5. nginx设置 页面 301 跳转
  6. image watch
  7. mysql 强制不走缓存_MySQL - 强制不使用缓存来测试查询速度
  8. java获取中文串拼音或拼音首字母
  9. 基于模糊控制(fuzzy control)的PWM直流电机闭环调速系统
  10. python -- 机器人行走