




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、运算符、表达式、输入输出语句 能力要求: a) 能够正确定义、输入、输出并使用常用数据类型:整型、实型、字符型 b) 掌握五种基本算术运算符的使用:、,知道优先级与结合性 c) 掌握逻辑运算符和关系运算符、条件运算符的使用 d) 能够正确使用 printf() 和 scanf() 进行各种数据正确格式的输入输出 e) 编写简单顺序结构程序 基础能力落实: 1) 输入一个字母 , 输出其对应的 ASCII 码 . 2) 输入一个小写字母 , 输出其对应的大写字母 . 3 )从键盘输入一个四位数,编程计算该四位数的各位和并输出。 4 )教材 p.41 页习题, 5 , 6 , 7 , 9 , 10 (关于数据类型、运算符、表达式的练习题,其他类似题目均可) 5 )教材 p.57 页习题 4 , 5 , 6 , 7 (关于格式化输入输出的练习题,其他类似题目均可) 进阶能力落实: 1 )输入一个十进制数,输出其对应的八进制数据。 2 )输入一个圆的半径,分别求圆的周长,面积和体积。 2 、选择结构程序设计 能力要求: a) 能够使用 if 语句编写条件选择程序 b) 能够使用嵌套 if 语句和 switch 语句编写多分支选择结构程序 基础能力落实: 1 )判断一个数的正、负,输出相应信息 2 )判断一个数的奇偶,输出相应信息 3 )在主函数中输入整型数据 n, 判断该数是否能被 3 整除,如果能被 3 整除,输出“ yes ” , 否则输出“ no ” 4 )将数学式子写成程序语言,如 80=x=3), 即从第 3 个数开始每个数等于前 2 个数之和。(每行输出 4 个数) 8 )编程输出所有“水仙花数”:所谓水仙花数是指一个三位十进制数,该数的各位数字立方之和,等于该数本身。(例如, 153 是一个水仙花数,因为 1*1*1 5*5*5 3*3*3 153 ) 9 )求出 3 100 之间的所有素数,并按每行 5 个数打印输出 10) 求满足条件 12+2+3+.n=3), 即从第 3 个数开始每个数等于前 2 个数之和。(每行输出 4 个数) 5 )对从键盘输入的一个字符串中的大英字母及数字进行计数。 6) 有一个 3 行 3 列的矩阵,请将其在屏幕上输出。 7 )将一个 2*3 的矩阵转置为 3*2 的矩阵 8 )在一个三行三列的矩阵中求出数值最大的元素及其行列下标并打印输出。 9) 不使用库函数实现两个字符串的复制和连接 10 ) 输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。 11 ) 项目单 1 进阶能力落实 1) 从键盘输入 10 个字符串,按照字典顺序将其排序输出 ( 二维字符数组 ) 2)* 打印杨辉三角形(要求打印出10行) 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 。 。 3) 从键盘上输入 100 个字符,统计其中字母、数字和其它字符的个数及其百分比。 4 )找出一个二维数据中的鞍点。(鞍点是指位置上的元素在该行上最大,在该列上最小),如果没有鞍点,请输出提示信息。 5 )编程将两个矩阵 a34 和 b45 相乘所得到新矩阵 c35, 并将结果显示出来。5 、函数 能力要求: a) 能够通过定义、调用函数处理指定问题:如数组排序,数据交换,字符串大、小写转换等 b) 能够嵌套调用函数 c) 编制递归函数进行求阶乘的运算 d) 了解变量的作用域及生存期在程序中的影响 基础能力落实: 1 )在主函数中,输入整数 x 的值,调用函数,在屏幕上输出 y 的值。 2) 编写函数求两个数中的最大数 3) 编写函数求三个数中的最大数 4 )编写一个函数 jc 用于计算 n!, 将计算结果返回。在主函数中输入 n 的值,调用函数 jc, 在主函数中打印输出结果 5 )编写函数求组合数 C= n! / (k! *( n-k)!) 6 ) 编写递归函数用于计算 n! 7 )编写函数求 x 的 n 次方的值 8 )用函数求两个整数的绝对值 9 )用函数求两个整数之差的绝对值 8 )用函数求 1 100 的累计和 9 )编写函数求 1 1 2 1 3 1 4 。 1 n 的值 10 )用自定义函数实现库函数 unsigned int strlen(char *str) 的功能(统计字符串 str 中字符的个数 ( 不包括 0 ) ,返回字符个数); 11 )不使用库函数 strcat() ,编程将两个字符串连接起来。 12 )编写函数将一个字符串中的小写字母改为大写字母(数组元素和数组名作函数参数) 13 ) 有关函数及全局变量等的程序阅读类型题。 14 )项目单 2 进阶能力落实: 1) 定义两个函数,分别求两个整数的最大公约数和最小公倍数。 2) 编写函数,求两个二维矩阵的和。 3) 用函数实现牛顿迭代法求一元三次方程的根。 4) 编写函数,使用递归的方法, 5) 求三个数的最小公倍数。用函数实现。6、指针 能力要求: a) 指针变量的定义、使用,以及指针变量作函数参数 b) 使用指针进行数组操作 c) 使用指针进行字符串操作 基础能力落实: 1 )用下标法和指针法引用数组元素 2 )使用指针,不使用库函数 strcat() ,编程将两个字符串连接起来。 3 )使用指针,不使用库函数 strcpy( ) ,编程将两个字符串连接起来。 使用指针,不用库函数 strlen( ), 编程求字符串的长度。 4 )使用指向数组的指针,引用数组的指定元素,将指定元素执行清零或求倍数 5 )使用指针进行冒泡法排序 6 )使用指针求一个字符串的长度 7 )项目单 3 进阶能力落实 : 1 )编写一个子串截取函数, viod substr(char *source , int start , int length , char *dest); source 是源字符串指针, start 是截取的开始位置, length 是要截取的子串的长度, dest 是指目标串指针。 2 )编写一个程序,计算用户输入的起始时间和终止时间之间的相距天数。 3 )编写一个程序,利用指针打印如下图形。 * * * * * * * 4) 编写一个函数,完成对 n 个字符串的排序。7、结构与链表 能力要求: a) 在程序中正确使用结构体变量、结构体数组以及结构体类型的指针 b) 链表处理 c) 了解共用型、枚举型数据类型 基础能力落实: 1 )定义一个反映学生学号、姓名和性别的结构体变量,同时初始化; 将信息打印输出 2 )定义一个结构体数组,用于存放 5 名学生的学号、姓名及三门课的成绩;从键盘输入 5 名学生的以上数据,将成绩平均值最大的学生的学号、姓名、三门课的成绩及平均成绩在屏幕上输出。 3) 项目单 4 进阶能力落实: 1) 利用共用体测键盘的输入。 2) 定义一个日期型的结构体,判断键盘上输入的日期是本年度的第几天。 3) 编写一个函数,实现链表的插入。 4) 编写一个函数,实现链表的查询。8、文件 能力要求: a) 根据题意进行文件操作:打开、关闭、读写 b) 进行文件定位操作,了解位置指针与出错检测 c) 数组、字符、字符串的读写 基础能力落实: 1 )定义一个字符数组 str15, 从键盘输入一个字符串“ polytechnic ” , 将此字符串,写入文件 string.dat 中 ,分别用 fwrite 与 fputs 函数实现 2 )定义一个浮点型变量 a, 从键盘输入数据 , 将此数写入二进制文件 data.dat 中 项目单 5 3) 将一个整型数据、浮点型数据存入文件并读取 4) 实现文本文件的复制 5) 将一个整型数组、浮点型数组存入文件并分别读取第 2 , 4 , 6 , 8 或 1 , 3 , 5 , 7 , 9 个数 6) 将一个结构体数据存入文件并读取。 7) 项目单 5 进阶能力落实: 1) 编写一个函数,实现两个文本文件的复制。 2) 编写程序,将一个文本文件的内容连接到另外一个文本文件中。 3) 将一个文件中,所有的小写字母
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版数学二下《两位数加减两位数》听评课记录1
- 浙教版科学七年级上册《科学观察》听评课记录
- 西师大版信息技术七下《数据的直观展示-统计图表》听评课记录
- 苏教版高中数学必修一2.4《幂函数》听评课记录1
- 部编版八年级语文下册期末复习听评课记录全册
- 初中语文七年级上册《桨声灯影里的秦淮河》听评课记录
- (新高考)高考数学一轮考点复习9.2《变量间的相关性与统计案例》听评课记录 (含详解)
- 新人教A版高中数学(必修2)1.2《空间几何体的三视图和直观图》听评课记录2课时
- 赣美版美术七上第1课《美术星空》听评课记录3
- 部编版语文七年级下学期《回忆鲁迅先生》听评课记录
- 火灾统计管理规定-2025版
- 钢结构建筑施工安全教育
- 诫子书说课课件
- 彩钢屋顶光伏施工方案
- 船舶锚泊与系泊系统
- 语文教育的新趋势智慧教育下的作业设计
- 汽车线控底盘与智能控制课件:线控悬架系统认知
- Unit2 Lesson3 Wang Hong is worried.(教学设计)-2024-2025学年鲁科版(五四学制) (三起)英语五年级上册
- 关于共建高校大思政体系推动高校共青团工作高质量发展的实施意见课件
- 租房合同范本下载(可直接打印)
- 2024年-2025年电梯检验员考试题库及答案
评论
0/150
提交评论