收藏 分销(赏)

试验综合项目试验一最简单的C程序设计.doc

上传人:二*** 文档编号:4828616 上传时间:2024-10-14 格式:DOC 页数:8 大小:39.54KB 下载积分:5 金币
下载 相关 举报
试验综合项目试验一最简单的C程序设计.doc_第1页
第1页 / 共8页
本文档共8页,全文阅读请下载到手机保存,查看更方便
资源描述
试验项目:试验一 最简单C程序设计 (所属课程:《C语言程序设计》课时:2) 一、试验目标 1.掌握:使用标准输入/输出函数进行常见数据类型数据输入/输出方法。 2.初步培养编制程序框图和源程序、准备测试数据和实际调试程序独立编程能力。 3.掌握次序结构程序设计基础思绪。 二、试验条件 Pc和vc++编程环境 三、试验内容 1.熟悉编程环境。 2.输入并运行一个C程序 3.掌握多种格式转换符正确使用方法。 4.编程序:设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。要求用scanf函数从键盘上输入数据(半径和高),输出各计算结果,输出时要求有文字说明,取小数点后2位数字。 5.编程序:用getchar函数输入两个字符给C1、C2,然后分别用putchar函数和printf函数输出这两个字符。 四、试验步骤 编写程序,输入数据,观察结果。 五、试验结果 观察结果和预期是否一致。 试验项目:试验二 选择结构程序设计 (所属课程:《C语言程序设计》课时:2) 一、试验目标 1.了解C语言表示逻辑量方法(以0代表“假”,以非0代表“真”)。 2.学会正确使用逻辑运算符和逻辑表示式。 3.熟练掌握if语句和switch语句 二、试验条件 Pc和vc++编程环境 三、试验内容 1.有一函数: 用scanf函数输入x值,求y值。 运行程序,输入x值(分别为x<1、1≤x<10、x≥10三种情况),检验输出y值是否正确。 2.给出一个百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,81~89分为B,71~79分为C,61~69分为D,60分以下为E。 3.输入4个整数,要求按由小到大次序输出。 四、试验步骤 编写程序,输入数据,观察结果。 五、试验结果 观察结果和预期是否一致。 试验项目:试验三 循环结构程序设计 (所属课程:《C语言程序设计》课时:4) 一、试验目标 1.熟悉掌握用while语句,do-while语句和for语句实现循环方法。 2.掌握在程序设计中用循环方法实现部分常见算法(如穷举、迭代、递推等)。 3.深入学习调试程序。 二、试验条件 Pc和vc++编程环境 三、试验内容 1.用三种循环结构,求1000以内奇数和。 2.用while,do-while循环求i-10连加和,i由用户输入。 3.有一堆零件(100-200个之间),假如以4个零件为一组进行分组,则多2个零件;假如以7个零件为一组进行分组,则多3个零件;假如以9个零件为一组进行分组,则多5个零件。编程求解这堆零件总数。 提醒:用穷举法求解。即零件总数x从100-200循环试探,假如满足全部多个分组已知条件,那么此时x就是一个解。分组后多多个零件这种条件能够用求余运算取得条件表示式。 4、输入两个正整数m和n,求它们最大条约数和最小公倍数。在运行时,输入值 m>n,观察结果是否正确。再输入时,使m<n,观察结果是否正确。修改程序,不管m和n为何值(包含负整数),全部能得到正确结果。 5、输入一行字符,分别统计出其中英文字母、空格、数字和其它字符个数。在得到正确结果后,请修改程序使之能分别统计大小写字母、空格、数字和其它字符个数。 6、求任意两个整数之间全部素数。 四、试验步骤 编写程序,输入数据,观察结果。 五、试验结果 观察结果和预期是否一致。 试验项目:试验四 一维数组和二维数组应用 (所属课程:《C语言程序设计》课时:2) 一、试验目标 1.掌握一维数组和二维数组定义、赋值和输入输出方法。 2.掌握字符数组和字符串函数使用方法。 3.掌握和数组相关算法。 二、试验条件 Pc和vc++编程环境 三、试验内容 1.用选择法对10个整数排序,10个整数用scanf函数输入。 2.将两个字符串连接起来,不要用strcat函数。 3.有15个数存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第多个元素值。假如该数不在数组中,则输出“无此数”。 四、试验步骤 编写程序,输入数据,观察结果。 五、试验结果 观察结果和预期是否一致。 试验项目:试验五 函数 (所属课程:《C语言程序设计》课时:4) 一、试验目标 1.掌握C语言函数定义及调用规则。 2.掌握函数实参和形参对应关系和“值传输”方法。 3.掌握全局变量、局部变量、动态变量和静态变量概念和使用方法。 二、试验条件 Pc和vc++编程环境 三、试验内容 1.写一个判别素数函数,在主函数中输入一个整数,输出是否是素数信息。 2.用一个函数来实现将一行字符串中最长单词输出。此行字符串从主函数传输给该函数。 3.写一个函数,输入一个十六进制数,输出对应十进制数。 4、编制函数fun,其功效是:删除一个字符串中指定字符。 要求:原始字符串在主函数中输入,处理后字符串在主函数中输出。 比如:输入“I am a teacher,you are a student”和‘e’输出“I am a tachr,you ar a studnt”。 5、编制函数sortstr,其功效是对多个字符串进行排序。 要求:欲排序字符串在主函数中输入,排好序字符串在主函数中输出。 提醒:排序算法可参考试验9第4题,立即排序算法改为由一个函数sortstr实现。 四、试验步骤 编写程序,输入数据,观察结果。 五、试验结果 观察结果和预期是否一致。 试验项目:试验六 指针 (所属课程:《C语言程序设计》课时:4) 一、试验目标 1.经过试验深入掌握指针概念,会定义和使用指针变量。 2.能正确使用数组指针和指向数组指针变量。 3.掌握指针变量定义、初始化和经过指针变量对数据访问。 4.能正确使用字符串指针和指向字符串指针变量。 二、试验条件 Pc和vc++编程环境 三、试验内容 1.输入三个整数,按由小到大次序输出。 2.将一个3*3矩阵转置,用函数实现。 3.编写程序:输入一行文字,统计其中大写字母、小写字母、空格和数字字符个数。 四、试验步骤 编写程序,输入数据,观察结果。 五、试验结果 观察结果和预期是否一致。 试验项目:试验七 结构体、联合体、枚举 (所属课程:《C语言程序设计》课时:2) 一、试验目标 1.掌握结构体、联合体、枚举结构体类型变量定义和使用方法。 2.掌握结构体、联合体、枚举结构体类型数组概念和使用方法。 二、试验条件 Pc和vc++编程环境 三、试验内容 1.有10个学生,每个学生数据包含学号、姓名、3门课成绩,从键盘输入10个学生数据,要求打印出3门课总平均成绩,和最高分学生数据(包含学号、姓名、3门课成绩、平均分数)。 2.建立一个链表,每个结点包含:学号、姓名、性别、年纪。输入一个年纪,假如链表中结点所包含年纪等于此年纪,则将此结点删去。 3.编写程序:定义一个职员结构体类型,定义职员结构体变量,从键盘输入一名职员信息,然后输出。(假设职员信息包含:姓名、身份证号、工龄、工资) 4.编写程序:定义一个职员结构体数组,从键盘输入5位职员信息,打印输出最高工资。 四、试验步骤 编写程序,输入数据,观察结果。 五、试验结果 观察结果和预期是否一致。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服