C语言指针考试及答案

一、

1. 变量的指针,其含义是指该变量的_________. a)值 b)地址

c)名 d)一个标志.若有语句int *point,a=4;和point=&a;下面均代表地址的一组选项是_____.

a)a,point,*&a b)&*a,&a,*point

c)*&point,*point,&a d)&a,&*point ,point

.若有说明;int *p,m=5,n;以下正确的程序段的是________.

a)p=&n; b)p=&n;

scanf("%d",&p); scanf("%d",*p);

c)scanf("%d",&n); d)p=&n;

*p=n; *p=m;

________.

main()

{

int *p,*q,a,b;

p=&a;

printf(“input a:”);

scanf(“%d”,*p);

……

}

a)*p表示的是指针变量p的地址

b)*p表示的是变量a的值,而不是变量a的地址

c)*p表示的是指针变量p的值

d)*p只能用来说明p是一个指针变量

5. 已有变量定义和函数调用语句:int a=25; print_value(&a); 下面函数的正确输出结果是________.

void print_value(int *x)

{ printf(“%d\n”,++*x);}

a)23 b)24 c)25 d)26

6.若有说明:long *p,a;则不能通过scanf语句正确给输入项读入数据的程序段是

A) *p=&a; scanf("%ld",p);

B) p=(long *)malloc(8); scanf("%ld",p);

C) scanf("%ld",p=&a);

D) scanf("%ld",&a);

.有以下程序

#include

main()

{ int m=1,n=2,*p=&m,*q=&n,*r;

r=p;p=q;q=r;

printf("%d,%d,%d,%d\n",m,n,*p,*q);

}

程序运行后的输出结果是

A)1,2,1,2 B)1,2,2,1

C)2,1,2,1 D)2,1,1,2

. 有以下程序

main()

{ int a=1, b=3, c=5;

int *p1=&a, *p2=&b, *p=&c;

*p =*p1*(*p2);

printf("%d\n",c);

}

执行后的输出结果是

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

. 有以下程序

main()

{ int a,k=4,m=4,*p1=&k,*p2=&m;

a=p1==&m;printf("%d\n",a);

}

程序运行后的输出结果是A)4B)1 C)0 D)运行时出错,无定值10. 在16位编译系统上,若有定义int a[]={10,20,30}, *p=&a;,当执行p++;后,下列说法错误的是

A)p向高地址移了一个字节B)p向高地址移了一个存储单元

C)p向高地址移了两个字节D)p与a+1等价

.有以下程序段 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];b中的值是() A)5 B)6 C)8 D)9若有以下定义,则对a数组元素的正确引用是_________.

int a[5],*p=a;

a)*&a[5] b)a+2 c)*(p+5) d)*(a+2)

若有以下定义,则p+5表示_______.

int a[10],*p=a;

a)元素a[5]的地址 b)元素a[5]的值

c)元素a[6]的地址 d)元素a[6]的值.设已有定义: int a[10]={15,12,7,31,47,20,16,28,13,19},*p; 下列语句中正确的是

A) for(p=a;a

B) for(p=a;p

C) for(p=a,a=a+10;p

D) for(p=a;a

15.有以下程序段 #include

int main()

{ int x[] = {10,

c语言考试指针,C语言指针考试及答案.doc相关推荐

  1. 2011计算机等级考试二级c语言公共基础教程.doc,2011年全国计算机等级考试二级c语言公共基础知识复习100题及答案.doc...

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp资格/认证考试&nbsp>&nbsp计算机等级考试 2011年全国计算机等级考试二级c语言公 ...

  2. C语言第11次有道巴巴,C语言上机指导(第11次实验)(附答案).doc

    C语言上机指导(第11次实验)(附答案) 说明:本次题目前3题课堂必须完成: 全部题目均在课堂完成的找老师验证,均正确有额外加分. 写一个sort( )函数完成对3个整型变量按由小到大的顺序排序,要求 ...

  3. 历年计算机二级vf考试真题,计算机等级考试二级VF历年笔试试题及答案..doc

    计算机等级考试二级VF历年笔试试题及答案. 2010年3月计算机等级考试二级VF笔试试题(文字版)一.选择题(每小题2分,共70分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的.请 ...

  4. 电力职称计算机多选,【2017年整理】职称计算机考试Office多选模拟题及答案.doc...

    [2017年整理]职称计算机考试Office多选模拟题及答案 时代学习社区(/)是一个专门提供计算机类.外语类.资格类.学历类,会计类.建筑类.医学类等教育信息服务的教育学习交流社区.希望大家本着人人 ...

  5. 全国计算机一级考试网络知识,全国计算机等级考试一级网络基础知识复习题及答案.doc...

    全国计算机等级考试一级网络基础知识复习题及答案 全国计算机等级考试一级网络基础知识复习题(20)关于电子邮件,下列说法中错误的是_________. A)发送电子邮件需要E-mail软件支持 B)发件 ...

  6. c语言 0x12ed,C语言基本数据类型及运算题库有答案.doc

    C语言基本数据类型及运算题库有答案 第二章 基本数据类型及运算 一.选择题 1. 若以下选项中的变量已正确定义,则正确的赋值语句是 . A) x1=26.8%3; B) 1+2=x2; C) x3=0 ...

  7. 大连东软c语言编程题,大连东软信息学院C语言实验一 windows基本操作和turboc使用答案.doc...

    大连东软信息学院C语言实验一 windows基本操作和turboc使用答案 实验一 Windows基本操作及Turbo C2.0编译环境 一.实验目的 1.熟悉Windows操作系统的基本操作,如文件 ...

  8. 全国计算机等级一级b真题,2011年3月全国计算机等级考试一级B真题及参考答案.doc...

    文档介绍: 2011年3月全国计算机等级考试一级B真题考试试卷(考试时间90分钟,满分100分)一.选择题(每小题1分,共20分)下列选择题A).B).C).D)四个选项中,只有一个选项是正确的.(1 ...

  9. 福师计算机网考,(福师考试批次计算机应用基础复习题及参考答案.doc

    (福师考试批次计算机应用基础复习题及参考答案 福师1108考试批次<计算机应用基础>复习题一及参考答案 单项选择题(每小题1分,共50分,答案仅供参考) 1.在Windows中," ...

  10. c语言题库杭电,C语言杭电18级B卷试题答案.doc

    PAGE 杭州电子科技大学学生考试卷( B )卷 考试课程 程序设计基础 考试日期 年 月 日 成绩 课 程 号 教 师 号 任课教师姓名 考生姓名 学号(8位) 年级 专业 座位号 注意: 所有答案 ...

最新文章

  1. 什么?分布式事务现在不是都在用么?你还不会?
  2. 对于EXCEL模板程序的处理
  3. 背景建模与前景检测1(Background Generation And Foreground Detection)
  4. 限时免费报名丨网易新消费CXO论坛 - 深圳站
  5. linux sed举例,sed 常用命令与参数,带举例:时时更新!
  6. 系统架构师 项目经理 哪个更有前景_中央空调加地暖与五恒系统,哪个更省钱?...
  7. ejb+jpa_使用Arquillian(包括JPA,EJB,Bean验证和CDI)测试Java EE 6
  8. iphone各机型参数对比_带你了解新款iPhone 12系列四款机型
  9. java统计文本中英文单词个数split_Java实现单词统计
  10. Mysql函数group_concat、find_in_set进行数据库字段值翻译
  11. 邮件发送超大附件,上传下载特别慢,怎么解决?
  12. Ubuntu各个版本下载和安装
  13. openstack中 Server Error for url: http://controller:9696/v2.0/agents, Internal Server Error
  14. online learning
  15. 微信 进入公众号获取地理位置
  16. swiper 滑动图片垂直居中
  17. scada与MySQL连接_SCADA系统与实时数据库数据同步
  18. C++11的更新内容--auto--右值引用和移动构造--1114
  19. go语言中pdf转图片功能的实现(CentOS)
  20. vlookup使用步骤_vlookup怎么用详细步骤 vlookup函数的使用步骤 vlookup教程

热门文章

  1. 【逻辑回归】常见面试题
  2. MXNet使用GPU计算
  3. 2012年第三届蓝桥杯C组 day11
  4. android backtrace实现
  5. JS 国际象棋64格。第一个放一粒,后面每一格都放上一格的2倍。问第64个格上会放多少粒米?
  6. 粗糙集的上、下近似与定积分之间的关系
  7. R语言数据挖掘常用资源
  8. 日志收集工具 Fluentd 使用教程
  9. node插件rimraf的使用和扩展,批量删除多个项目中的node_modules
  10. ns2无线网络模拟出现的错误和调试-转自csdn响亮空间