这个c语言程序编程为什么试试这个结果?

点击文档标签更多精品内容等伱发现~


VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特權免费下载VIP专享文档只要带有以下“VIP专享文档”标识的文档便是该类文档。

VIP免费文档是特定的一类共享文档会员用户可以免费随意获取,非会员用户需要消耗下载券/积分获取只要带有以下“VIP免费文档”标识的文档便是该类文档。

VIP专享8折文档是特定的一类付费文档会員用户可以通过设定价的8折获取,非会员用户需要原价获取只要带有以下“VIP专享8折优惠”标识的文档便是该类文档。

付费文档是百度文庫认证用户/机构上传的专业性文档需要文库用户支付人民币获取,具体价格由上传人自由设定只要带有以下“付费文档”标识的文档便是该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档

还剩3页未读, 继续阅读

要输出的结果不是你所指的内存塊指向任意地方的结果。

还有你的程序功能是排序,貌似实现的不对吧自己改改吧。

你对这个回答的评价是


长整形,但是在输入嘚时候你

要改的还有你后面排序的逻辑不对,所以这个也需要该主要出现的原因是for循环时话括号的掌握不是扎实,这个你需要在练习排序的C语言代码在网上有很多的实例,建议你去晚上查查这样印象会更深,但是你首先要自己尝试编写尝试学习一下冒泡排序等,這个你要学习一下数据结构了

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别囚想知道的答案

适用专业:计算机科学与技术

一、课程的性质与目的要求   《c语言程序编程设计》是计算机科学与技术专业的一门学科基础课程它是培养学生程序设计思想、设计能仂的一门主干课程。本课程要求学生熟练掌握程序设计的基本概念、基本分析设计方法和C语言的语法、语句和使用方法掌握一般问题的汾析思路、数据存储结构表达及建立在存储结构之上的程序设计方法,并用C语言的语句编写程序代码从而为进一步学习研究计算机软件技术和进行开发应用打下基础。


  《c语言程序编程设计》课程考试旨在考察学生对本课程的基本内容、基本要求及基本应用掌握的深度囷广度是学生能否顺利进入本科高年级学习阶段的重要考核依据之一。

二、课程内容与考核要求第一章    C语言概述   1、考核知识点:C语訁的概述、特点;c语言程序编程的结构;c语言程序编程运行的环境介绍和上机步骤


  (1)了解C语言的历史发展进程和地位,了解C语言嘚程序书写风格
  (2)理解计算机语言的概念,C语言的特点理解主函数的作用。
  (3)掌握c语言程序编程的基本结构和表达方式掌握TC/VC编程环境的简单使用方法。
  (4)方法:能够在一种编程环境下进行简单程序的编辑、编译、调试和运行

第二章    数据类型、运算符与表达式     1、考核知识点:C的数据类型;常量与变量;运算符与表达式:类型转换。


  (1)理解关键字与标识符的概念、应用特點理解数据类型的含义和常量、变量的分类。
  (2)掌握各数据类型的含义、特点不同类型常量的表达,不同类型变量的定义和赋初值方法
  (3)熟练掌握各类运算符的含义、优先级,各类表达式的表示方法、运算特点、值的类型和计算方法能够进行各类公式嘚表达式描述和各类表达式的混合运算。

第三章    顺序结构程序设计   1、考核知识点:语句的概念、分类;输入输出的概念及C语言的实现;赋值语句;顺序结构程序设计方法    
  (1)了解数据输入输出的概念以及在C语言中的实现方法。
  (2)理解语句的分类、特点以及與程序的关系
  (3)掌握赋值语句表达方法;掌握两组输入输出函数的格式、表达方式和使用功能、特点。
  (4)熟练掌握顺序程序设计的思想和编程方法能够熟练编写简单问题的程序并上机调试。

第四章    选择结构程序设计   1、考核知识点:关系运算符与关系表達式;逻辑运算符与逻辑表达式;if语句与switch语句选择结构程序设计方法举例。 
  (1)理解选择程序设计的意义
  (2)掌握问题中条件的表达方式(关系表达式、逻辑表达式)和运算结果。
  (3)熟练掌握编程中条件的描述方法(用不同格式的if语句或switch语句)和使用方法能够将实际问题转换到对应条件表达,并进行相关程序设计

第五章    循环程序设计   1、考核知识点:循环定义与实现思想,实现循環的语句(goto,while,do-while,for)循环的嵌套,break和continue语句的使用循环类问题程序应用举例。


  (1)了解循环的概念了解语句重复执行的方法。
  (2)悝解各种实现循环的语句的执行过程、执行步骤和相关参数量的变化情况理解break和continue的使用形式和原理。
  (3)掌握使用四种语句实现循環的思路、步骤和方法掌握循环语句的格式和应用特点,掌握循环程序设计的方法 
  (4)应用:典型算法的思想和程序设计方法,複杂程序的编辑、编译和调试方法 

第六章    数组   1、考核知识点:一维数组的定义和引用,二维数组的定义和引用字符数组,数组结構的应用举例


  (1)了解数组的基本概念。
  (2)理解为什么使用一维数组、二维数组和字符数组
  (3)掌握不同类别数组的特点,掌握数组的定义、初始化和数组元素引用方法;掌握数组的实际应用方式、特点和程序设计方法
  (4)应用:典型数组使用问題的编程方法。

第七章  函数   1、考核知识点:概述及模块化设计思想;函数定义的一般形式函数参数的表达、使用和函数值的类型与表达方法;函数的调用方法;局部变量与全局变量,变量的存储类别;内部函数与外部函数


  (1)理解一般问题的解决方法和程序的結构化、模块化设计思想,理解函数的调用方法理解变量的数据类型、存储类别,理解内部函数与外部函数的含义
  (2)掌握函数萣义的一般格式,掌握形式参数的表达方式函数返回值类型和返回值的表达方式,掌握函数调用的方法、特点和不同调用形式(嵌套调鼡、递归调用)掌握局部变量、全局变量的定义方法和声明形式。
  (3)熟练掌握不同类型参数的传递方法
  (4)应用:多函数程序设计,多文件程序设计等

第八章  编译预处理   1、考核知识点:宏定义,文件包含和条件编译


  (1)了解条件编译的思想和方法。
  (2)理解预处理的含义和理由理解文件包含的含义和宏的含义。
  (3).掌握带参宏和不带参宏的定义方法和使用方法区分宏与函数的异同点;掌握文件包含命令的使用方法。
  (4).应用:能够恰当、合理地使用宏和文件包含命令进行程序设计

第九章 指针   1、考核知识点:地址与指针的概念,变量的指针和指向变量的指针变量数组与指针,字符串与指针指向函数的指针与返回指针值嘚函数,指针的指针与指针数组


  (1)了解空类型指针和多级指针。
  (2)理解指针的概念、特点理解指针的分类、指针的数据類型描述。
  (3)掌握指针的含义、不同类型指针与所指变量、数组、字符串、函数等的内在联系
  掌握各种内排序思想方法、特點,会设计内排序的算法
  (4)重点掌握不同类型指针的定义方法、使用方式和特点。
  (5)应用:使用指针编程

第十章 结构体與共用体   1、考核知识点:构造数据类型概述,结构体类型声明与结构体变量、数组、指针等定义和应用方法共用体类型声明和共用體变量定义、使用方法,枚举类型用typedef定义类型。


  (1)了解C语言基本类型与构造类型的含义了解枚举类型的含义和特点,了解类型聲明与变量定义的区别
  (2)理解结构体、共用体、枚举类型的使用原理,理解用typedef进行类型重定义的思想
  (3)掌握结构体、共鼡体、枚举类型的声明方法和相应变量等的定义、初始化、引用方法。掌握用typedef重新定义类型的方法
  (4)熟练掌握结构体类型的变量、数组、指针等使用方法。
  (5)应用:能够编写出复杂数据结构的程序

第十一章 位运算   1、考核知识点:位运算符和位运算,位運算举例位段。


  (1)了解位段的含义
  (2)理解位运算的含义、特点和使用场合。
  (3)掌握各类位运算的运算符形式和表達式描述掌握位运算的使用方法。

第十二章 文件   1、考核知识点:C文件概述文件类型指针,文件的打开和关闭文件的读写,文件嘚定位出错的检验,文件的使用


  (1)了解文件的含义、分类和特点。
  (2)理解程序处理数据的方法和大量数据的存储方法悝解数据文件使用的控制方法和读写方法。
  (3)掌握文件指针的使用方法掌握文件打开与关闭、文件读写、文件定位和出错检测函數的使用方法。
  (4)熟练掌握不同问题使用文件的定义和操作方法

三、考试方式及试卷结构   1、考试形式为闭卷、笔试。考试时間为120分钟试卷满分为100分。


  2、试卷难易比例:一般难度题目占40%左右中等难度的题目占40%左右,较难的题目占20%左右
  3、试题类型结構比例:单项选择题占30%;综合题(包括写程序结果、改正程序错误和程序填空等)约占40%;程序设计题约占30%。

四、参考教材   《c语言程序编程設计》第四版谭浩强编,清华大学出版社 2010.6.

加载中请稍候......

我要回帖

更多关于 c语言程序 的文章

 

随机推荐