C语言程序设计课程 学期安排
C语言程序设计课程学期安排

备注
3.编写程序,计算两个数a,b的和,并在屏幕上显示。其中a=1,b=2,屏幕上显示的形式是:1+2=3。
⑴把程序修改为求a、b的平均值。
⑵如果对任意输入的a、b值求平均值,程序应如何修改?
实施情况
备注
介绍几个数学函数(教材P253)
计算机课程实验卡
课程名称
程序设计基础(C)
班级
顺序号
3
实验名称
实验三顺序结构程序设计
3.查找算法:读懂、掌握顺序查找、折半查找算法(程序代码提供)
编写程序在数组中查找一个数。要求:
⑴用顺序查找实现;
⑵用折半查找实现。
注:若有该数,则输出该数,否则输出“无此数”。
4.(选作)求100~120间的全部素数(运行结果:101 103 107 109 113)。
(素数的算法见“第四章(综合举例).ppt”中的【例4-19】判断m是否素数,或教材P69【例6-11】)
⑵将printf函数中凡有"\t"的地方,换成"\n"或",",结果会如何?
⑶将最后一行改为printf("%%d",a);结果会如何?
2.有两个整型变量a和b,其值可由键盘任意输入(提示:用scanf函数),分别计算它们的和、差、积、商及a、b相乘的绝对值的平方根(提示:用sqrt函数,见教材P385,并加头文件:#include<math.h>)。
例如:输入782时,显示782是100~999之间的数。
5.输入一个字符,判别它是否大写字母,如果是,将它转换成小写字母;如果不是,不转换。然后输出最后得到的字符(相似题目见教材P59五.1.2.)。
《C语言程序设计》课程教学大纲

《C语言程序设计》课程教学大纲一、课程教学目的本课程系统研究C语言的基本知识和基本语法,较好地训练学生解决问题的逻辑思维能力以及编程思路和技巧,使学生具有较强的利用C语言编写软件的能力,为培养学生有较强软件开发能力打下良好基础。
二、课程教学要求通过本课程的研究,应熟练掌握C语言中的基本知识、各种语句及程序控制结构,熟练掌握C语言的函数、数组、指针、结构体、链表等数据结构的基本算法;并能熟练地运用C语言进行结构化程序设计;具有较强的程序修改调试能力;具备较强的逻辑思维能力和独立思考能力。
三、课时分配本学科计划学时为246学时,其中理论与实训课时比例为7:3.四、课程教学重、难点课程教学重点:掌握C语言变量类型及不同类型常量的表示;标准的输入输出函数的使用;运算符及常用数学函数的使用;控制流程、数组和指针的使用;结构体、链表的构造使用;函数结构、函数参数传递及递归等方面的知识;基本的文件操作。
难点:指针的使用、结构体链表的构造和使用及函数的参数传递。
五、课程教学方法(或手段)本课程实践性较强,故采用讲授和上机操作相结合的方式进行教学。
六、课程教学内容第一章C言语概述1.教学内容(1)编程历史的回顾、程序设计介绍(过程式,面向对象,函数式,逻辑式);(2) C语言的历史背景、特点;(3) C言语源步伐的格式和步伐结构;(4) C程序的上机步骤。
2.重、难点提醒(1)重点:掌握简单的C程序格式,包括main()函数、数据说明、函数开始和结束标志等;(2)难点:编程入门和对言语的理解。
第二章算法1.教学内容(1)算法的概念及特征;评价算法优劣的方法(时间和空间);(2)简单算法举例;(3)算法的表示(自然语言、流程图、N-S流程图);(4)结构化步伐设计的基本思想及基本步调。
2.重、难点提醒(1)重点:算法流程图三种基本结构(以后各章研究中使用流程图强化对步伐的理解);(2)难点:算法概念和对结构化步伐设计思想的理解。
《C语言程序设计》课程标准

《C语言程序设计》课程标准《C语言程序设计》课程标准课程编码:01010012 课程类别:专业必修适用专业:计算机应用技术授课单位:软件教研室学分:6学时:8*14编写执笔人及编写日期: 2011.2.10审定负责人及审定日期: 2011.3.01一、制定课程标准的依据《C语言程序设计》课程是我信息工程系计算机应用技术专业的专业基础课和职业素质必修课。
《C语言程序设计》课程标准是根据教育部提出的课程大纲制订原则(教高〔2000〕2号)及《教育部关于全面提高高等职业教育教学质量的若干意见》(教高[2006]16号)文件精神制定的。
《C语言程序设计》课程标准根据专业人才培养方案及教学计划整体要求,体现培养高素质技能型专门人才的教学特点,要从我系的实际办学条件出发,及专业课程体系的需要来编制的。
二、课程的性质与作用1.课程的性质《C语言程序设计》是计算机应用技术专业的一门专业基础课,是学习《数据结构》、《Java程序设计》、《C#程序设计》、《软件工程》等课程的必须的支撑课程。
本课程以程序设计思想为主线,介绍C语言的基本概念和程序设计的思想和方法,培养学生运用C语言解决实际问题的能力,为后续课的学习和应用开发打下扎实的高级语言理论和实践基础。
2.课程的作用通过学习该门课程,可以使学生掌握程序设计的基本方法及思维,形成程序设计基本思想,掌握程序调试的基本方法,使学生初步具备程序设计能力,为学生进一步学习其他专业课程和今后从事软件开发工作打下坚实的基础。
三、课程设计理念及思路1.课程设计理念(1)以程序设计为主,以语言介绍为辅的新理念。
课程教学不再局限于使学生单纯地了解和掌握 C 语言的基本语法规范,而是致力于培养学生程序设计思想以及运用 C 语言解决实际问题的编程能力。
(2)从提高兴趣出发,变应试为应用。
教学实例的选取贴近学生生活或为学生所熟悉,让学生在学习程序设计的过程中,不再感到枯燥乏味,把学习程序设计变成一件快乐的事情。
C语言程序设计学习计划安排

C语言程序设计学习计划安排在学习C语言之前,我们首先需要了解一些基础知识。
比如,计算机的基本原理、算法与数据结构、计算机网络等。
这些知识虽然并不是直接与C语言有关,但是对于编程有着不可忽视的重要作用。
我们可以通过阅读相关的书籍和教程来获取这方面的知识。
第二阶段:学习C语言的基本语法C语言的基本语法是学习C语言的第一步。
了解C语言的数据类型、变量、运算符、表达式、语句和函数等基础知识。
我们可以通过阅读教材、视频教程、实验课程等多种方式来学习C语言的基本语法。
第三阶段:掌握C语言的高级语法在掌握了基本的C语言语法之后,我们需要进一步学习C语言的高级语法。
这包括指针、结构体、联合体、位运算、函数指针等。
这些知识虽然比较难,但是掌握了它们之后,我们就能更加灵活地使用C语言来编写程序。
第四阶段:实践项目学习C语言最重要的一点就是要多进行实践。
通过实践,我们才能将之前学到的知识真正应用到实际中。
我们可以先从一些简单的项目开始,比如用C语言编写一个计算器程序、一个学生成绩管理系统等。
随着项目的深入,我们会逐渐掌握C语言的编程技巧和经验。
第五阶段:深入学习C语言在掌握了C语言的基础知识之后,我们可以进一步深入学习C语言。
比如深入学习C语言的标准库函数、文件操作、动态内存分配等。
这些知识虽然不是C语言的核心,但是对于编程有着非常重要的作用。
第六阶段:课程复习与总结在学习C语言的过程中,我们需要不断地复习和总结。
通过复习和总结,我们才能更好地巩固所学的知识,并且找出自己的不足之处。
通过不断地复习和总结,我们才能真正地学好C语言。
以上就是一个关于C语言学习计划的简要安排。
当然,每个人的学习情况和时间安排都不尽相同,所以我们需要根据自己的实际情况来合理调整学习计划。
希望大家都能在学习C 语言的过程中有所收获!。
《C语言程序设计》教学大纲

《C语言程序设计》教学大纲(理论课程)课程名称:C语言程序设计课程类型:公共必修课课程编号:080714 开课院(部):工程学院、金融学院本课程学时学分:64学时(讲授32学时,实验32学时),4学分适用专业:土木工程、工程管理、工业工程、数学与应用数学开课学期:第2学期先修课程:无一、课程简述本课程是工程与应用数学类学生的一门公共必修课,主要任务是介绍程序设计基础知识、算法基础知识、C语言中数据类型、运算符、表达式、数组、函数、指针、结构体等知识。
目的是使学生掌握一门高级程序设计语言,了解程序设计的基本概念与方法,进而学会利用C语言去解决工程与数学应用问题。
二、课程要求(一)教学方法通过本课程的教学,掌握C程序设计的基本知识,能用面向过程的分析方法解决基本问题,并能较熟练地利用C语言进行程序设计。
C语言对实践的要求较高,学生只有通过大量的上机实践才能巩固和掌握课堂的教学内容,因此要求学生课后要多进行上机实践。
(二)教学手段课堂授课采用多媒体课件。
(三)课外作业每章节都配有相应的复习思考题和实验题。
(四)辅导答疑使用课后辅导、E-mail等多种方式辅导答疑。
(五)考核方式及成绩评定本课程考核方式为:笔试。
总成绩=平时成绩(30%)+期末考试(70%)三、教材或者主要教学参考资料[1] 教育部考试中心.《全国计算机等级考试二级教程:C语言程序设计(2013年版)》.北京:高等教育出版社,2013。
[2] 谭浩强.《C程序设计教程(第四版)》.北京:清华大学出版社,2010。
[3] 谭浩强.《C程序设计(第四版)学习辅导》. 北京:清华大学出版社,2010年7月。
四、各教学环节学时分配以表格方式表现各章节的学时分配,表格如下:五、课程内容第1章程序设计基本概念(1学时)教学目的:1.了解C语言和程序设计的背景2.理解算法的概念和算法的特性教学重点、难点:1.程序设计的基本概念2.算法的基本概念教学内容:第一节程序和程序设计第二节算法第三节结构化程序设计和模块化设计复习思考题:1. C程序的基本组成部分包含哪些内容?2. 什么是算法,它具备哪些特性?第2章 C程序设计的初步知识(3学时)教学目的:1. 了解基本类型及其常量的表示法2. 掌握变量的定义及初始化方法3. 掌握运算符与表达式的概念教学重点、难点:1.常用数据类型2.常用运算符和优先级3.数学公式转化为C语言表达式的基本能力教学内容:第一节简单C语言程序的构成和格式第二节标识符、常量和变量第三节整型数据第四节实型数据第五节算术表达式第六节赋值表达式第七节自加、自减和逗号运算符复习思考题:1.输入秒数,将它按小时、分钟、秒的形式来输出。
(完整版)《C语言程序设计》课程教学大纲

《C语言程序设计》课程教学大纲一、课程教学目的本课程系统学习 C语言的基本知识和基本语法,较好地训练学生解决问题的逻辑思维能力以及编程思路和技巧,使学生具有较强的利用 C 语言编写软件的能力,为培养学生有较强软件开发能力打下良好基础。
二、课程教学要求通过本课程的学习,应熟练掌握 C 语言中的基本知识、各种语句及程序控制结构,熟练掌握 C 语言的函数、数组、指针、结构体、链表等数据结构的基本算法;并能熟练地运用 C 语言进行结构化程序设计;具有较强的程序修改调试能力;具备较强的逻辑思维能力和独立思考能力。
三、课时分配本学科计划学时为246学时,其中理论与实训课时比例为7:3。
四、课程教学重、难点课程教学重点:掌握C语言变量类型及不同类型常量的表示;标准的输入输出函数的使用;运算符及常用数学函数的使用;控制流程、数组和指针的使用;结构体、链表的构造使用;函数结构、函数参数传递及递归等方面的知识;基本的文件操作。
难点:指针的使用、结构体链表的构造和使用及函数的参数传递。
五、课程教学方法(或手段)本课程实践性较强,故采用讲授和上机操作相结合的方式进行教学。
六、课程教学内容第一章 C语言概述1.教学内容(1) 编程历史的回顾、程序设计介绍(过程式,面向对象,函数式,逻辑式);(2) C语言的历史背景、特点;(3) C语言源程序的格式和程序结构;(4) C程序的上机步骤。
2.重、难点提示(1)重点:掌握简单的 C程序格式,包括main()函数、数据说明、函数开始和结束标志等;(2)难点:编程入门以及对语言的理解。
第二章算法1.教学内容(1) 算法的概念及特性;评价算法优劣的方法(时间和空间);(2) 简单算法举例;(3) 算法的表示(自然语言、流程图、N-S流程图);(4) 结构化程序设计的基本思想及基本步骤。
2.重、难点提示(1)重点:算法流程图三种基本结构(以后各章学习中利用流程图强化对程序的理解);(2)难点:算法概念以及对结构化程序设计思想的理解。
C语言程序设计课程大纲

C语言程序设计课程大纲课程名称:C语言程序设计/ C Programming课程编号:241020课程属性:专业教育必修课授课对象:信息管理与信息系统专业本科生总学时/学分:64/4开课学期:第5学期执笔人:先修课程:大学计算机基础编写日期:一、课程概述C语言程序设计是商学院管理科学与工程专业的专业基础课之一。
课程系统、完整的讲述了C语言程序设计的基本思想和编程原理,在基础语法知识的基础上,重点讲解分支、循环等程序控制语句、以及函数、指针的运用,培养学生基本的程序设计思想和逻辑思维方式。
通过这门课程的学习,使学生掌握C语言程序设计的基本方法和技能,到达用计算机语言描述和解决现实世界中简单问题的能力,为面向对象程序设计、数据结构、管理信息系统、系统分析与设计等课程的学习奠定技术基础。
C programming is one of the specialized basic courses of management science and engineering. This course presents systematically basic ideas and programming principle of C programming, and focuses on the using of loop control, fiinction, pointer and training students' programming skill and logical thinking ability. By learning this course, the students should master the basic methods and skills of C programming, be able to use computer language to solve simple problems in the real world, and lay the technical foundation for studying the future courses, such as the object-oriented programming, data structure, management information system, system analysis and design.二、课程目标1.掌握C语言程序设计的基本思想和编程原理、常用的数据结构和基本算法;2.熟练使用分支、循环等语句进行程序设计;3.灵活运用数组、指针、字符串、函数等进行程序设计;4.掌握文件的操作与基本的输入输出处理,了解编程技术的现状与未来开展方向。
大学生c语言课程设计

大学生c语言课程设计一、课程目标知识目标:1. 学生能理解C语言的基本语法和结构,掌握数据类型、运算符、控制语句等基本概念。
2. 学生能够运用C语言编写简单的程序,解决问题,并理解程序执行流程。
3. 学生能掌握数组、函数、指针等C语言核心知识,进行模块化编程。
技能目标:1. 学生具备使用C语言进行程序设计的能力,能够编写、调试和运行简单的C 程序。
2. 学生能够运用所学知识解决实际问题,培养编程思维和逻辑分析能力。
3. 学生通过课程项目实践,提高团队协作和沟通能力。
情感态度价值观目标:1. 学生培养对编程的兴趣和热情,认识到编程在现代社会中的重要性。
2. 学生在学习过程中,养成积极探究、自主学习的习惯,形成良好的学习态度。
3. 学生通过课程学习,认识到团队合作的重要性,培养集体荣誉感和责任感。
分析课程性质、学生特点和教学要求:本课程为大学生C语言课程设计,旨在帮助学生掌握C语言编程基础,培养编程能力和逻辑思维。
学生特点为具有一定的高等数学和计算机基础,对编程有一定兴趣,但实践经验不足。
教学要求注重理论与实践相结合,以项目驱动教学,提高学生的动手能力和实际应用能力。
课程目标分解为具体学习成果:1. 学生能够独立编写100行以上的C程序,完成课程项目。
2. 学生通过课程学习,掌握C语言基本语法和核心知识,能解决实际问题。
3. 学生在课程实践中,展示良好的团队协作和沟通能力,形成积极的情感态度。
二、教学内容本课程教学内容紧密结合课程目标,确保学生系统掌握C语言知识。
教学内容如下:1. C语言概述:介绍C语言的发展历程、特点和应用领域,使学生了解C语言的重要性。
教材章节:第1章 C语言概述2. 基本语法:讲解数据类型、变量、常量、运算符、表达式等基本概念,为学生编程打下基础。
教材章节:第2章 数据类型与表达式3. 控制语句:学习顺序结构、分支结构、循环结构等控制语句,培养学生逻辑思维能力。
教材章节:第3章 控制语句4. 函数:介绍函数定义、调用、参数传递等知识,使学生掌握模块化编程方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
y= 0(x=0)
3*x-5 (x<0)
3.给出一百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E(提示:可用if语句或switch语句编写,题目见教材P59五.3)。
4.编写程序输入一整数,将其值按小于10,10~99,100~999,1000以上分类显示。
实施情况
备注
计算机课程实验卡
课程名称
程序设计基础(C)
班级
顺序号
8
实验名称
实验八二维数组的使用
实验目的
1.理解二维数组及多维数组的概念;
2.掌握二维数组及多维数组的声明、初始化和数组元素访问的一般方法;
3.能够运用二维数组解决实际问题。
实验内容
1.打印杨辉三角形(要求打印8行,参见课件例题)。
2.求一个3×3的整型矩阵两对角线元素之和。
2.排序算法:理解和重点掌握选择法排序、冒泡法排序、插入法排序的思想。
⑴编写程序,对n个整数用冒泡法排序(从小到大或从大到小);
⑵编写程序,对n个整数用选择法排序(从小到大或从大到小);
⑶利用数组编程实现插入、删除的算法,要求完成:
编写程序插入指定的数,插入后数组仍然有序(见教材P168 4.);
编写程序删除指定的一个数。
3.编写程序,计算两个数a,b的和,并在屏幕上显示。其中a=1,b=2,屏幕上显示的形式是:1+2=3。
⑴把程序修改为求a、b的平均值。
⑵如果对任意输入的a、b值求平均值,程序应如何修改?
实施情况
备注
介绍几个数学函数(教材P253)
计算机课程实验卡
课程名称
程序设计基础(C)
班级
顺序号
3
实验名称
实验三顺序结构程序设计
a/=4; printf("\t%d",a);
a+=a*=2; printf("\t%d",a);
a=a++; printf("\t%d",a);
a=--a; printf("\t%d\n",a);}
分析其运行结果。若将程序分别作以下改动并运行:
⑴将a=a++;改为a=++a;a=--a;改为a=a--;结果会如何?
实验目的
1.掌握赋值语句的使用;
2.熟练掌握输出函数printf、输入函数scanf的几种常用的控制格式的用法;
3.掌握字符输入函数getchar、输出函数putchar的用法;
4.掌握最简单的程序设计方法—顺序结构程序设计。
实验内容
1.编程实现输入一个华氏温度f,要求输出摄氏温度c。公式为:c=5(f-32)/9。(结果保留2位小数。验证:f=40,c=4.44)。
实验二数据类型与表达式
实验目的
1.掌握C语言的基本数据类型,熟悉定义变量及对变量赋值的方法;
2.学会使用C语言的运算符和表达式;
3.进一步熟悉C语言环境,即熟悉C语言的编辑、编译和运行过程。
实验内容
1.输入并运行下列程序。
程序1:main( )
{ int a=97,b=98;float x=54.234,y=-45.567;
实验目的
结合前四章内容,掌握用顺序结构、选择结构、循环结构编写、设计程序,解决实际问题。
实验内容
1.打印“九九乘法表”(利用for语句)。
2.编程实现求数列 …的所有大于等于0.000001的数据项之和,显示输出计算结果(运行结果:s=2.999999。提示:利用while编写)。
3.打印出以下图案(利用for语句)
2.计算 的值。(请分别用while、do while和for语句来实现,运行结果:47977.928968)。
3.计算公式t=1-1/2-1/3……-1/m的值。例如:若输入5,则应输出-0.283333。
4.输入一行字符,分别统计出其中英文大小写字母、空格、数字和其它字符的个数(见第四章课件)。
实施情况
备注
计算机课程实验卡
课程名称
程序设计基础(C)
班级
顺序号
5
实验名称
实验五循环结构程序设计
实验目的
1.熟练掌握while语句、do-while语句和for语句。
2.能够用这三种循环结构实现穷举、迭代等常用算法。
3.进一步学习调试程序。
实验内容
1.求1-3+5-7+9……-99+101的值。
(运行结果:51)。
⑵将printf函数中凡有"\t"的地方,换成"\n"或",",结果会如何?
⑶将最后一行改为printf("%%d",a);结果会如何?
2.有两个整型变量a和b,其值可由键盘任意输入(提示:用scanf函数),分别计算它们的和、差、积、商及a、b相乘的绝对值的平方根(提示:用sqrt函数,见教材P385,并加头文件:#include<math.h>)。
3.查找算法:读懂、掌握顺序查找、折半查找算法(程序代码提供)
编写程序在数组中查找一个数。要求:
⑴用顺序查找实现;
⑵用折半查找实现。
注:若有该数,则输出该数,否则输出“无此数”。
4.(选作)求100~120间的全部素数(运行结果:101 103 107 109 113)。
(素数的算法见“第四章(综合举例).ppt”中的【例4-19】判断m是否素数,或教材P69【例6-11】)
2.设计一个程序,输入正五边形的边长的长度a(设为整数),按公式
计算该五边形外接圆的半径,结果保留两位小数(提示:使用平方根函数sqrt时必须加头文件=0.85;a=2时,R=0.43)。
3.编写程序,输入平面中两点的坐标x1,y1和x2,y2计算两点之间的距离s(提示:须使用平方根函数sqrt)。
实施情况
备注
计算机课程实验卡
课程名称
程序设计基础(C)
班级
顺序号
4
实验名称
实验四选择结构程序设计
实验目的
1.熟练掌握if语句;
2.掌握switch语句;
3.学会使用选择结构解决实际问题。
实验内容
1.输入4个整数,要求按由小到大(或由大到小)顺序输出(参考教材P54【例5.6】)。
2.输入x的值,输出y相应的值(分段函数)。
例如:输入782时,显示782是100~999之间的数。
5.输入一个字符,判别它是否大写字母,如果是,将它转换成小写字母;如果不是,不转换。然后输出最后得到的字符(相似题目见教材P59五.1.2.)。
6.有3个整数a,b,c,由键盘输入,输出其中最大的数(或最小的数)。
扩展:有3个整数a,b,c,由键盘输入,编写程序输出其中绝对值最大(或最小)的数。(提示:使用绝对值函数abs时必须加头文件#include<math.h>)
2.练习二(见教材P2【例1-1】)
用VC++ 6.0编辑、编译和运行程序后,初步掌握在程序运行中如何给变量输入任意数据,体会输入函数scanf的用法,并练习文件的保存。
3.复习第一章部分课件(结合教材)。
实施情况
备注
编程环境:VC++集成环境
计算机课程实验卡
课程名称
程序设计基础(C)
班级
顺序号
2
实验名称
扩展:编写程序,产生16个随机数到4行4列的数组中,求其主对角线元素之积(见教材P104五.2)。
3.求二维数组中最小元素值及其行列号(见课件)。
4.选作(一维数组):用筛法求100之内的素数。(所谓“筛法”指的是“埃拉托色尼(Eratosthenes)筛法”。他是古希腊的著名数学家。他采用的方法是,在一张纸上写上1到100全部整数,然后逐个判断它们是否素数,找出一个非素数,就把它挖掉(用0代表被挖掉的数),最后剩下的就是素数(非0的数)。
5.编程实现1~500之间的满足条件的解。“除以3余1,除以5余2,除以7余3”。(中国剩余定理:“有物不知几何,三三数余一,五五数余二,七七数余三,问:物有几何?”)(运行结果:52、157、262、367、472)。
实施情况
备注
计算机课程实验卡
课程名称
程序设计基础(C)
班级
顺序号
6
实验名称
实验六综合练习
计算机课程卡
课程名称
程序设计基础(C)
班级
顺序号
1
实验名称
实验一熟悉C语言上机环境
实验目的
1.熟悉C语言的系统环境,掌握程序的编辑、编译、连接、运行的全过程;
2.通过运行简单的C程序,初步了解C源程序的特点。
实验内容
1.练习一(见教材P18【例3-2】)
通过一个简单的C程序,掌握用VC++6.0编辑、编译和运行简单C程序的基本过程。
4.编程实现从键盘给变量a,b分别输入整数,要求每个变量只能接受两位数,例如:32和46,求两数的乘积并显示出32*46=1472。输出时要求a,b占字符宽度3位,乘积占用5位显示。
5.编程实现用getchar函数从键盘输入一个小写字母,并用putchar函数输出对应的大写字母。
扩展:输入一个字符,找出它的前驱字符和后继字符,并按ASCII码值,按从大到小的顺序输出这3个字符及其对应的ASCII码值。
实施情况
备注
实施情况
备注
计算机课程实验卡
课程名称
程序设计基础(C)
班级
顺序号
7
实验名称
实验七一维数组的使用
实验目的
1.理解一维数组的定义、类型、数组元素和下标的概念;