计算机二级c语言

计算机二级c语言

平台用户的互动中精选与计算机二级c语言相关的:1、计算机二级和C语言一样吗???? 2、请问计算机二级C语言好过吗 3、计算机二级C语言和计算机二级C++有什么区别啊? 请详细点告诉我,谢谢! 4、计算机二级考试C语言与C++有什么区别 5、计算机二级c语言考什么 6、全国计算机等级考试二级C语言考什么 7、全国计算机等级考试二级C语言证书有什么用? 8、计算机二级C语言和C++有什么区别? 9、计算机二级c和c++区别 10、计算机二级C语言如何备考
计算机二级c语言
平台用户 2018-06-06 16:43:30

下面是精选平台用户互动时的最佳讨论

sunzhizhao888
sunzhizhao888


sunzhizhao888:计算机二级和C语言一样吗????

下面的解答已被8731人点赞

  1. C语言是计算机二级考试中的其中一个;

  2. 计算机二级考试科目:新增二级Delphi语言程序设计,加上原有的二级C等六个科目,二级共七个科目。二级科目分成两类,一类是语言程序设计(C、C++、Java、Visual Basic、Delphi),另一类是数据库程序设计(Visual FoxPro、Access)。 

  3. 考核内容:二级定位为程序员,考核内容包括公共基础知识和程序设计。所有科目对基础知识作统一要求,使用统一的公共基础知识考试大纲和教程。二级公共基础知识在各科笔试中的分值比重为30%(30分)。程序设计部分的比重为70%(70分),主要考查考生对程序设计语言使用和编程调试等基本能力。

  4. 考试形式:二级所有科目的考试仍包括笔试和上机考试两部分。二级C笔试时间由120分钟改为90分钟,上机时间由60分钟改为90分钟。所有二级科目的笔试时间统一为90分钟,上机时间统一为90分钟。

  5. 系统环境:二级各科目上机考试应用软件为:中文专业版Access 2000、中文专业版Visual Basic 6.0、中文专业版Visual FoxPro 6.0、Visual C++ 6.0,二级C上机应用软件由Turbo C 2.0改为 Visual C++6.0,二级Java由现在的Java JDK 1.4.2改为专用集成开发环境“NetBeans 中国教育考试版2007”,二级Delphi使用Delphi7.0版本。

最后一次编辑时间 推荐于2018-05-09 17:04:00
enjoy樱草
enjoy樱草


enjoy樱草:请问计算机二级C语言好过吗

下面的解答已被1359人点赞
基础扎实的话 过还是不难的
选择题公共比较杂 要把知识点记牢
剩下的c语言知识也要比较熟
然后程序填空 程序改错 和程序设计
都要求有一定的程序设计基础
另外程序填空和改错只要有何标准答案不同,就会判你错
不过不会很刁难 只要理解了程序的意思,还是比较容易对
最后一个是比较基础的程序设计,只要符合他所有的测试数据 就算对
主观题一共60分 基础扎实的话50分左右或以上都不是难事
剩下选择题怎么都可以对大部分啊
所以只要基础扎实了,过不是难事!

追问

我报名参加了今年九月份的考试,但是想自己看,以前学过一点儿二级的基础,但没接触过公共部分,现在看感觉好多都看不懂,而且大多数都是需要背的,可我也不知道重点啊,都背了是不可能的,求高人指点,哪些是重点等,考过的告诉一些经验吧,先谢了

追答

其实你可以去买一本书啊
里面的公共部分和c语言知识点都有
把c'语言的语法知识点和公共搞懂了

选择题就没问题啊
里面还有模拟题和模拟考试系统 可以去感受一下

只要后面的客观题可以保证拿到分 选择题不是太坑
就没问题啊 所以最好的就去买本书练一练吧

最后一次编辑时间 推荐于2017-12-16 09:36:37
红狸子
红狸子


红狸子:计算机二级C语言和计算机二级C++有什么区别啊? 请详细点告诉我,谢谢!

下面的解答已被7692人点赞
C和C++的区别不是简简单单可以说清楚的,但是如果LZ想问两种语言2级考试中的区别,我就说一下两种语言2级的考点:

C:主要考察基本变量(包括定义,以及各个基本类型的特点,比如bool,int等),基本语句(if,for,switch等),函数,机构体,联合体,枚举,指针,数组。这些都是编程的基础,相对比较简单;

C++:C中的考点C++有些也会考,不过不是考察的重点,C++主要考察的是:类,类的继承于派生,模板等。相对C的考点,C++的考点要难的多,而且C++的考题大部分是要考察考生对“面向对象”的方法的理解程度的。

不知道这样说你清楚了没,如果还不清楚可以留言给我哈~

追问

请问如果我想考计算机的证书,那这两个证考哪个比较好呢?还有计算机证书的考级可以跨级来考吗?悬赏分不是问题,只要你能回答的好的话。

追答

那,首先说明一下,我不需要分,对我来说没意义,不管有没有分,我能帮你就会帮你

如果是为了学士学位证书的话,考c吧,c要简单的多,c不会涉及到类等一些很麻烦的dd;
不知道能不能直接考4级,反正3级可以直接考,不需要先考2级;
如果你要问哪个比较好,说真的,都一样,或者都没用。都一样是因为不管考什么,学位证的授予条件只要2级,哪怕考数据库也可以;都没用是因为任何人妄想仅仅通过2级就做出个东西来,2级考的都是很基本的东西,甚至你考了2级的满分也不见得做的出个东西来。

因此在我看来,2级最大的作用就是辅助得到学士学位。你如果只想知道他们的2级考察区别,那就是c主要考察基本语句,c++主要考察类及模板。如果要说到c和c++的区别,简单的概括一下,就是c++能在c的基础上更方便的运用面向对象的方法来开发,相对于c的面向对象的方法,c++可以大大的缩短开发周期,并且可以大大的提高代码的重用性,而且在对软件的维护上,c++更加方便和高效。

如果你想问以后c和c++哪个就业好或者哪个有前途,那答案是都前途无量,c主要应用在嵌入式编程,而c++主要用来编写大量的应用软件(尤指PC平台)。
我也是刚毕业的,加入了一家主要做嵌入式的公司,公司里面用的最多的就是c;如果你要加入某软件公司,特别像游戏公司什么的,C++就是绝对的主流了,告诉你,暴雪公司的 星际争霸系列,魔兽争霸系列和暗黑破坏神系列都是C++做的

最后一次编辑时间 推荐于2017-11-24 13:35:00
ez169
ez169


ez169:计算机二级考试C语言与C++有什么区别

我看的是谭浩强的,c程序设计, 报了计算机二级考试,去新华书店买复习书时发现没有计算机二级C语言的复习书(好多都是计算机二级C++的复习书),于是买了本。 现在还有一个多月的复习时间,我不知道是该自己看书还是,看那本“C++笔试+上机题库”(我还没做多... 我看的是谭浩强的,c程序设计, 报了计算机二级考试,去新华书店买复习书时发现没有计算机二级C语言的复习书(好多都是计算机二级C++的复习书),于是买了本。 现在还有一个多月的复习时间,我不知道是该自己看书还是,看那本“C++笔试+上机题库”(我还没做多少)。 二级考试中c语言与C++有什么区别??

各位前辈多多指教,急!
下面的解答已被5160人点赞
这两种语言基本没什么区别,语法是一样的,只是在C语言中不支持类和对象,C++支持类和对象,另外就是一些函数变得简单了,C++毕竟是面向对象的,如果要考试拿证的话,可能C简单一些,如果是为了学知识,C++更适合一些。
最后一次编辑时间 推荐于2017-09-12 18:04:24
addition_xxx
addition_xxx


addition_xxx:计算机二级c语言考什么

下面的解答已被8281人点赞
◆ 基本要求

1.熟悉 Visual C++ 6.0 集成开发环境。

2.掌握结构化程序设计的方法,具有良好的程序设计风格。

3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。

4.在 Visual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力

◆ 考试内容

一、C语言程序的结构

1.程序的构成,main函数和其他函数。

2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。

3.源程序的书写格式。

4.C语言的风格。

二、数据类型及其运算

1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。

2.C运算符的种类、运算优先级和结合性。

3.不同类型数据间的转换与运算。

4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗正版全年免费资料大全表达式)和求值规则。

三、基本语句

1.表达式语句,空语句,复合语句。

2.输入输出函数的调用,正确输入数据并正确设计输出格式。

四、选择结构程序设计

1.用if语句实现选择结构。

2.用switch语句实现多分支选择结构。

3.选择结构的嵌套。

五、循环结构程序设计

1.for循环结构。

2.while和do-while循环结构。

3.continue语句和break语句。

4.循环的嵌套。

六、数组的定义和引用

1.一维数组和二维数组的定义、初始化和数组元素的引用。

2.字符串与字符数组。

七、函数

1.库函数的正确调用。

2.函数的定义方法。

3.函数的类型和返回值。

4.形式参数与实在参数,参数值传递。

5.函数的正确调用,嵌套调用,递归调用。

6.局部变量和全局变量。

7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

八、编译预处理

1.宏定义和调用(不带参数的宏,带参数的宏)。

2.“文件包含”处理。

九、指针

1.地址与指针变量的概念,地址运算符与间址运算符。

2.一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。

3.用指针作函数参数。

4.返回地址值的函数。

5.指针数组,指向指针的指针。

十、结构体(即“结构”)与共同体(即“联合”)

1.用typedef说明一个新类型。

2.结构体和共用体类型数据的定义和成员的引用。

3.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

十一、位运算

1.位运算符的含义和使用。

2.简单的位运算。

十二、文件操作

只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。

1.文件类型指针(FILE类型指针)。

2.文件的打开与关闭(fopen,fclose)。

3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。
最后一次编辑时间 推荐于2017-10-07 00:17:44
浅夕知枫
浅夕知枫


浅夕知枫:全国计算机等级考试二级C语言考什么

下面的解答已被5575人点赞
  二级C考试大纲

  二级公共基础知识大纲

  基 本 要 求

  (1)掌握算法的基本概念。
  (2)掌握基本数据结构及其操作。
  (3)掌握基本排序和查找算法。
  (4)掌握逐步求精的结构化程序设计方法。
  (5)掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。
  (6)掌握数据库的基本知识,了解关系数据库的设计。

  考 试 内 容

  1. 基本数据结构与算法

  (1)算法的基本概念:算法复杂度的概念和意义(时间复杂度与空间复杂度)。
  (2)数据结构的定义:数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。
  (3)线性表的定义:线性表的顺序存储结构及其插入与删除运算。
  (4)栈和队列的定义:栈和队列的顺序存储结构及其基本运算。
  (5)线性单链表、双向链表与循环链表的结构及其基本运算。
  (6)树的基本概念:二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。
  (7)顺序查找与二分法查找算法:基本排序算法(交换类排序,选择类排序,插入类排序)。

  2. 程序设计基础
  (1)程序设计方法与风格。
  (2)结构化程序设计。
  (3)面向对象的程序设计方法,对象,方法,属性及继承与多态性。

  3. 软件工程基础
  (1)软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。
  (2)结构化分析方法,数据流图,数据字典,软件需求规格说明书。
  (3)结构化设计方法,总体设计与详细设计。
  (4)软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。
  (5)程序的调试,静态调试与动态调试。

  4. 数据库设计基础
  (1)数据库的基本概念:数据库,数据库管理系统,数据库系统。
  (2)数据模型:实体联系模型及E-R图,从E-R图导出关系数据模型。
  (3)关系代数运算:包括集合运算及选择、投影、连接运算,数据库规范化理论。
  (4)数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。

  考 试 方 式

  (1)公共基础知识的考试方式为笔试,与C语言程序设计(C++语言程序设计、Java语言程序设计、Visual Basic语言程序设计、Visual FoxPro数据库程序设计、Access数据库程序设计或Delphi语言程序设计)的笔试部分合为一张试卷。公共基础知识部分占全卷的30分。
  (2)公共基础知识有10道选择题和5道填空题。

  二级C语言程序设计考试大纲

  基 本 要 求

  (1)熟悉Visual C++ 6.0集成开发环境。?
  (2)掌握结构化程序设计的方法,具有良好的程序设计风格。?
  (3)掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
  (4)在Visual C++ 6.0集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。

  考 试 内 容

  1. C语言的结构
  (1)程序的构成,main函数和其他函数。?
  (2)头文件,数据说明,函数的开始和结束标志以及程序中的注释。?
  (3)源程序的书写格式。?
  (4)C语言的风格。?

  2. 数据类型及其运算
  (1)C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。?
  (2)C运算符的种类、运算优先级和结合性。?
  (3)不同类型数据间的转换与运算。?
  (4)C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗正版全年免费资料大全表达式)和求值规则。

  3. 基本语句
  (1)表达式语句,空语句,复合语句。?
  (2)输入输出函数的调用,正确输入数据并正确设计输出格式。
  ?
  4. 选择结构程序设计
  (1)用if语句实现选择结构。?
  (2)用switch语句实现多分支选择结构?
  (3)选择结构的嵌套。
  ?
  5. 循环结构程序设计
  (1)for循环结构。?
  (2)while和do-while循环结构。?
  (3)continue语句和break语句。?
  (4)循环的嵌套。?

  6. 数组的定义和引用
  (1)一维数组和二维数组的定义、初始化和数组元素的引用。?
  (2)字符串与字符数组。?

  7. 函数
  (1)库函数的正确调用。?
  (2)函数的定义方法。?
  (3)函数的类型和返回值。?
  (4)形式参数与实在参数,参数值的传递。?
  (5)函数的正确调用,嵌套调用,递归调用。?
  (6)局部变量和全局变量。?
  (7)变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

  8. 编译预处理
  (1)宏定义和调用(不带参数的宏,带参数的宏)。?
  (2)“文件包含”处理。?

  9. 指针
  (1)地址与指针变量的概念,地址运算符与间址运算符。?
  (2)一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。?
  (3)用指针作函数参数。?
  (4)返回地址值的函数。?
  (5)指针数组,指向指针的指针。?

  10. 结构体(即“结构”)与共用体(即“联合”)
  (1)用typedef说明一个新类型。?
  (2)结构体和共用体类型数据的定义和成员的引用。?
  (3)通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

  11. 位运算
  (1)位运算符的含义和使用。?
  (2)简单的位运算。?

  12. 文件操作
  只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。?
  (1)文件类型指针(FILE类型指针)。?
  (2)文件的打开与关闭(fopen, fclose)。?
  (3)文件的读写(fputc, fgetc, fputs, fgets, fread, fwrite, fprintf, fscanf函数的应用),文件的定位(rewind, fseek函数的应用)。

  考 试 方 式
  1. 笔试:90分钟,满分100分,其中含公共基础知识部分的30分。?
  2. 上机:90分钟,满分100分。?
  上机操作包括:?
  (1)填空。?
  (2)改错。?
  (3)编程。

参考资料: zhishi

最后一次编辑时间 推荐于2017-10-14 14:01:57
wcw53147
wcw53147


wcw53147:全国计算机等级考试二级C语言证书有什么用?

下面的解答已被2699人点赞
作用一:敲门砖
给你个数据,每年,每个省,有几十万人考计算机二级!没用人家还拼命考?疯了吗?
有人 都说没用,等用到的时候就迟了。小小透露一下,我的公司,和我认识的朋友的公司,找任何一名员工都要出事4样证书:毕业证、英语四级证、计算机二级证(国家的)、专业技能证。最重要的当然是专业技能证,能为我盈利。可是其他证书,就像身份证,必须有,是前提。
这么说吧,说计算机二级证没用,就是因为很多人都有,体现不出你的优越,所以公司不会因为你有它,而对你多看重。可是如果你没有,那公司就觉得你连大家都有的证书都没有,会看轻你。即使你的计算机技术很高超,可应聘的时候不让你演示啊,就凭证书和简历的。你连面试都撑不到,怎么演示?
所以,在有空的情况下,尽量多拿些证书。最好都是国家级的。

作用二:C语言是所有语言之基础
C语言,是编程语言的一种,编程语言,就是写软件用的语言,软件这东西,比如我们平时用的香港正版资料、windows、游戏,都是软件,都是用编程语言写出来的。学了这个,就可以去开发软件了。而C语言,又是所有编程语言的基础,学了它,其他编程语言就好学多了。但是,在国家计算机二级中,C语言的难度比数据库管理大得多。如果是非计算机专业,又不是学数控机床,或者电子信息电路等的,最好学数据库管理。
数据库管理,就是学了以后,可以使用电脑,自动化、快速、高校、合理的管理数据,这点很重要,任何公司都有数据要管理,这就意味着,任何公司都可以有你的职位。国家二级中,VFP和access,这两科都是数据库管理,任选其一,过了,就能拿到二级证书。效力和C语言一样。
最后一次编辑时间 推荐于2017-09-07 12:30:53
handsomebear7
handsomebear7


handsomebear7:计算机二级C语言和C++有什么区别?

我本来学的是C语言,可是报考时报错成了C++,这2个有什么区别?我还能考过吗?
我现在考过了c语言的省2级,有点基础。现在到考试还剩18天,我立刻买c++的资料书学习,能考过吗?要付出多大努力?
下面的解答已被65人点赞
怎么说呢,c++是高级语言,面向对象,跟c语言是不同的。
c++的学习对没有学过c语言的来说比较难,当然,你过了二级c,应该没问题,
在学习c++时,跟c语言相比较着来学习,还是可以的,
c语言面向过程,特点是自上向下,逐步细化,跟c++有很大的区别
另外,你还剩十几天,要想考过C++等级考试的话,应该没问题,等级考试就是背书,笔试背背就没问题,
上级的话,就必须做做那题库了,只是这样的话,只能用来考试,要想实实在在的掌握这门语言,还要多下工夫啊
本人计算机学院,大三的学生,大二就考了c++了,不是很难,关键是努力了,呵呵
祝你考个好成绩啊!!!
最后一次编辑时间 推荐于2017-11-23 15:58:04
yijianpisini
yijianpisini


yijianpisini:计算机二级c和c++区别

考哪个好???
下面的解答已被8733人点赞
如果你是想往软件开发这个方向走的,考C语言比C++好一点,C语言是C++、JAVA、C#的面向过程开发部分的基础,虽然C语言现在大多用于硬件编程,但C语言是很典型的编程语法结构,对以后从事软件开发有帮助。 
C++和JAVA比C语言多出了面向对象的部分知识,但由于是2级,比较容易,所以面向过程的部分可能考得比C语言少,就是说基础知识比C语言考得少,如果是刚入门,考C语言比较好。
如果你学过C语言了,还没学面向对象知识,那么考JAVA好,现在流行、比较容易找工作的是JAVA和.NET,.NET主推是C#语言,而C#和JAVA比较像,学了JAVA学C#也容易。
C++、JAVA、C、C#、VB我都学过
2级的推荐是: C > JAVA >= C++
但如果你不是想从事软件开发的,那么考VB、VFP就可以了,容易过,过了就算了 ,出来找工作2级对于计算机专业是没用的,只是给你学习点软件开发的基础。
最后一次编辑时间 推荐于2017-11-29 12:52:22
donkeycai
donkeycai


donkeycai:计算机二级C语言如何备考

R.T.
本人准备备考二级C,求教各位考过的大侠,二级C如何备考?
复习时间大概多长?
复习资料准备什么类型的?
请大家再说一下心得。希望不要网摘。先谢谢了。
下面的解答已被7557人点赞
一、注重基础知识学习,进行全面系统的复习

  C语言语法灵活,要求考生了解掌握的地方都可能成为考核点,C语言也最富变化,一个填空题可能有几个甚至十几个答案。但是,万变不离其宗,这个"宗"就是"知识点"。《全国计算机等级考试考试大纲(2002年版)》中列出了12个部分的内容,几乎包括了教材中的所有章节。考生在复习备考时,切不可存侥幸心理,认为有些知识有可能不考,或者上次刚刚考过,或者自己一时没有理解,从而放弃复习。

  下面是几道考核基本概念的试题,直接考查最基本的"知识点",属于偏容易的试题,但从考试情况看却不很理想。

例1(2002年下选择题第13题)以下选项中合法的用户标识符是

  A)long B)_2Test C)3Dmax D)A.dat

  这道题考核"用户标识符"的概念。合法的标识符由字母、数字和下划线组成,第一个字符必须为字母或下划线,关键字不能作为用户标识符。由此便可排除A、C和D。该题难度值为0.72。选择A的有13%的考生,原因是他们忽略了long是long int(长整型)的简写,是一个关键字。
  直接考核基本概念的试题一般来说都比较简单,若想取得整个试卷的高分,一定要力争全部答对这部分试题。试题的覆盖面较大,广大考生务必要全面系统复习,不应有任何疏漏。
  二、加强对知识的理解和运用,融会贯通

  知识点总是分布在各个章节中,对知识的学习也是有时间先后的,但一张试卷打破了章节和学习时间的界限,我们不可能首先判断考试内容出自哪章哪节,再寻找解决问题的方法,这就要求在复习阶段培养将知识点联系起来并融会贯通的本领。下面通过试题举例说明这一要求。

  例2 (2002年下填空题第10题)以下程序运行后的输出结果是______。

  viod fun(int x, int y)
     {x = x + y ; y = x - y ; x = x - y ;
  printf ( "% d, % d, ", x, y );}
  main ( )
  {int x = 2, y = 3;
  fun (x, y);
  printf ("% d, % d" , x, y);}
  函数fun的功能是交换两个变量x和y的数值,所以在fun函数中首先输入_____(3, 2),这一步大部分考生都能写对,关键是要看在主函数中的printf输出什么。在C语言中,数据一般只从实参单向传递给形参,形参值的变化不会影响对应的实参,所以尽管在这两个函数中变量名都是X和y,但主函数里x、y的值并没有改变。正确答案是3, 2, 2, 3。本题难度为0.28,反映了70%的考生不能完全理解函数间实参与形参之间数据传递过程。
  本题关于考核函数之间数据传递的考题,如果在复习时有意识地将相关联的知识前后联系起来,就可以通过对比深化对知识的理解。类似这样的知识点还有很多,比如:数组形式的字符串和指针方式的字符串等。

  三、重视动手实践,提高操作水平

  计算机语言类考试考查考生使用该语言在编程方面的基本能力和熟练程度,这个能力包括了阅读程序、编写程序和调试程序的能力。当然,无论纸笔考试还是上机考试都是有时间的要求,考生必须努力提高使用语言编程的熟练程度,才能交一份满意的答卷。
  这里所强调的"动手"包括两个方面:一是不能只看不做,要通过一定量的练习题深化对知识的理解。二是必须上机实践,能够独立编写、调试应用程序。这两者都不可缺少。下面两道试题反映了动手实践的重要性。
  例3 (2002年下填空题第6题)设有定义:int n, * k=&n;以下语句将利用指针变量k
  读写变量n中的内容,请将语句补充完整。

  scanf("%d",______ );
  printf("%d\n", ______);

  本题的定义语句中定义了一个int类型变量n和一个基类型为int类型的指针变量k,并同时给指针变量k赋n的地址作为初值,使k指向变量n。因为scanf函数要求输入项是地址,而k中就是n的地址,因此第一个下划线处应填k,第二个下划线处应填*k。很多考生看到在说明语句中同时出现"*"和"&"就不知如何理解,其实,这是一个给指针变量赋地址初值的基本问题,这两道题的答对率都很低。虽然在教材"指针"这一章的例题中没有给出这类例子,但在教材中有关指针的各章节的习题中就多次出现这类的语句,这样的考核并没有超过大纲的要求。考生能够看懂每章的仅有的几个例题是远远不够的,必须动手做一定量的习题,更有必要上机操作,自己编写程序。
最后一次编辑时间 推荐于2017-09-16 22:28:41